About the Opportunity
We are seeking a highly skilled Ruby on Rails Developer to join our team. As a key member of our development team, you will be responsible for designing and developing web applications using Ruby on Rails. Your expertise in integrating external web services and APIs, ensuring database integrity and efficiency using MySQL, and contributing to all phases of the development lifecycle will be invaluable to us.
You will deploy, configure, and manage applications and infrastructure on various AWS services such as EC2, S3, RDS, VPC, CloudFront, and CloudWatch. Your ability to optimize application performance, ensure scalability, and troubleshoot issues in a cloud environment will be crucial to our success.
You will implement and maintain continuous integration and continuous delivery (CI/CD) pipelines using tools like GitLab CI/CD, Jenkins, or AWS CodePipeline. Your experience with writing and maintaining unit, integration, and end-to-end tests to ensure code quality and application functionality will be essential.
Additionally, you will contribute to the design and ongoing enhancements of our DevOps systems and resolve customer-reported issues with our existing technology. If you have experience building and deploying commercial web applications, proficiency in Ruby on Rails and at least one object-oriented web framework, deep experience with JavaScript development and debugging, a strong background in relational database theory and SQL, understanding of multi-threading, database contention, and object-oriented design, experience with user-centered interaction design, understanding of accounting principles, experience with Git and collaborative development workflows, and a relevant B.Sc./B.A. degree, we want to hear from you!