Job Overview
We are seeking a skilled software developer with expertise in Ruby on Rails to build and deploy commercial web applications.
The ideal candidate will have experience designing and developing web applications, integrating external web services and APIs, ensuring database integrity and efficiency using MySQL.
Key responsibilities include:
* Designing and developing web applications using Ruby on Rails.
* Integrating external web services and APIs.
* Ensuring database integrity and efficiency using MySQL.
Additionally, the successful candidate will be responsible for deploying, configuring, and managing applications and infrastructure on various cloud services, optimizing application performance, and troubleshooting issues in a cloud environment.
Other key requirements include proficiency in JavaScript development and debugging, strong background in relational database theory and SQL, understanding of multi-threading, database contention, and object-oriented design, and experience with user-centered interaction design.
Bonus Requirements:
* Familiarity with CI/CD pipelines using tools like GitLab CI/CD, Jenkins, or AWS CodePipeline.
* Experience with containerization using Docker.