Job Opportunity:
The role of Ruby on Rails Developer involves designing and developing web applications using the Ruby on Rails framework. This includes integrating external web services and APIs, ensuring database integrity and efficiency using MySQL, and contributing to all phases of the development lifecycle.
Key responsibilities include deploying, configuring, and managing applications and infrastructure on various AWS services such as EC2, S3, RDS, VPC, CloudFront, and CloudWatch. Additionally, the developer must optimize application performance, ensure scalability, and troubleshoot issues in a cloud environment.
Other tasks include implementing and maintaining continuous integration and continuous delivery pipelines using tools like GitLab CI/CD, Jenkins, or AWS CodePipeline. The developer will also write and maintain unit, integration, and end-to-end tests to ensure code quality and application functionality.
Skills Required:
* Proficiency in Ruby on Rails framework
* Experience with MySQL databases
* Familiarity with AWS services (EC2, S3, RDS, VPC, CloudFront, CloudWatch)
* Knowledge of continuous integration and continuous delivery pipelines
* Understanding of unit, integration, and end-to-end testing
What We Offer:
* A dynamic work environment with opportunities for growth and development
* A competitive salary and benefits package
* The chance to work on challenging projects and contribute to cutting-edge technology
Additional Responsibilities:
* Maintaining application performance and ensuring scalability
* Troubleshooting issues in a cloud environment
* Implementing and maintaining continuous integration and continuous delivery pipelines