Cloud Software Engineer
As a Cloud Software Engineer at our organization, you will be responsible for designing and developing web applications using Ruby on Rails.
* Design and develop scalable and secure cloud-based web applications using Ruby on Rails.
* Integrate external web services and APIs to enhance application functionality.
* Ensure database integrity and efficiency by leveraging MySQL and AWS RDS services.
* Contribute to all phases of the development lifecycle, from conception to deployment.
* Deploy, configure, and manage applications and infrastructure on various AWS services such as EC2, S3, VPC, CloudFront, and CloudWatch.
* Optimize application performance, ensure scalability, and troubleshoot issues in a cloud environment.
* Implement and maintain continuous integration and continuous delivery (CI/CD) pipelines using tools like GitLab CI/CD or AWS CodePipeline.
* Write and maintain unit, integration, and end-to-end tests to ensure code quality and application functionality.
* Contribute to the design and ongoing enhancements of our DevOps systems, ensuring seamless collaboration between teams.