Job Opportunity
Key responsibilities include designing and developing web applications using Ruby on Rails, integrating external web services and APIs, ensuring database integrity and efficiency. The ideal candidate will possess expertise in optimizing application performance, scalability, and troubleshooting issues in a cloud environment.
Responsibilities:
1. Deploy, configure, and manage applications and infrastructure on AWS services, such as EC2, S3, RDS, VPC, CloudFront, and CloudWatch.
2. Implement and maintain continuous integration and delivery pipelines using tools like GitLab CI/CD, Jenkins, or AWS CodePipeline.
3. Write and maintain unit, integration, and end-to-end tests to ensure code quality and application functionality.
4. Contribute to the design and ongoing enhancements of DevOps systems, resolve customer-reported issues, and collaborate with the team to meet business objectives.
Requirements:
* Proficiency in Ruby on Rails and experience with MySQL databases.
* Expertise in cloud computing and knowledge of AWS services.
* Strong understanding of continuous integration and delivery concepts.
* Ability to write and maintain automated tests.