Senior Ror Developer Job in Gameopedia Data Solutions Pvt. Ltd.
Senior Ror Developer
- Hyderabad, Telangana
- Not Disclosed
- Full-time
We are looking for a smart, passionate and hardworking Ruby on Rails Developer who will fit right into our dynamic, collaborative work culture. We expect you to write nothing short of testable, quality code that results in clean and maintainable software that helps us solve tough problems.
Your average day will involve building very challenging scalable web applications, setting up new tools for task automation and monitoring and optimizing infrastructure. You will be given significant ownership and the resultant liberty to implement your ideas and best practices.
Experimenting and learning is in our DNA and we do a lot of interesting work in diverse areas, such as building scalable microservices, data intensive products, develop and advance CI CD, improving the current data infrastructure, performance optimization, data pipelines, site reliability, graph databases, Machine Learning etc.
The Work:
- Working with developers, data scientists, product owners and business team members to understand the requirements and collaboratively design, plan and implement solutions.
- Building, coding, code refactoring, implementing application frameworks and developing prototypes to evaluate new ways or technologies while catering to the needs of the team and business.
- Writing quality unit test cases ensuring a high level of code coverage.
- Participating in design reviews, peer code reviews and performance testing to ensure quality, performant code.
- Understanding the build and deployment process and being a go to person for troubleshooting live issues.
- Actively upskilling and learning new technologies.
The Candidate:
- A full stack developer.
- 4-8 years of relevant experience in Ruby on Rails framework (Web application development).
- Solid understanding of Ruby principles and core concepts.
- Good understanding of Object Oriented Concepts and principles.
- Solid understanding of implementing architectural changes with an existing production environment.
- Solid understanding of RESTful APIs.
- Good understanding of both RDBMS and No-SQL database technologies.
- Experience in SQL and PL/SQL programming. Able to maintain and extend existing production SQL programs.
- Good understanding of front-end technologies including HTML5, CSS3, JavaScript, jQuery, ReactJS and Bootstrap framework.
- Identify bottlenecks and bugs, and devise solutions to these problems.
- Understanding of system automation concepts and techniques to increase team efficiencies.
- Help maintain code quality, organization and automatization.
- Good troubleshooting and reverse engineering skills.
- Communicate with other team members, as well as other departments, on goals, best practices, and implementation of standards and features.
- Proficiency with code versioning tools like Bitbucket, Git, Github.
- Proficient with Linux distributions like Ubuntu.
- Experience working with Agile methodologies and tools.
- Good to have exposure in cloud services (AWS and Azure).
Benefits:
- Competitive salary.
- Health insurance.
- Casual dress code.
- Dynamic & Collaboration friendly office.
- Hybrid work schedule
Fresher
2 - 4 Hires