Skip To Main Content
backBack to Search

Middle Ruby on Rails Developer

Remote in Colombia
Ruby
& 4 others
warning.png
Sorry, this position is no longer available

We are seeking a skilled Middle Ruby Developer to join our team, working on a cutting-edge project that leverages Amazon Web Services to deliver innovative solutions. In this role, you will be responsible for developing and maintaining Ruby-based applications, ensuring they are scalable, secure, and optimized for performance. If you are passionate about coding and have a strong understanding of AWS and CI/CD, we invite you to be part of our team.

Responsibilities
  • Develop and maintain Ruby-based applications, ensuring they are scalable, secure, and optimized for performance
  • Implement CI/CD pipelines to automate the build, test, and deployment process, ensuring the delivery of high-quality software
  • Collaborate with cross-functional teams, including designers, developers, and product owners, to develop innovative solutions that meet business and user needs
  • Participate in code reviews, offering constructive feedback and insights to enhance the quality of the codebase
  • Troubleshoot and resolve technical issues, ensuring the smooth operation of the applications
  • Stay up-to-date with the latest trends and technologies in Ruby development, AWS, and CI/CD, and share knowledge with the team
Requirements
  • A minimum of 2 years of experience in Ruby development, demonstrating your proficiency in developing and maintaining Ruby-based applications
  • In-depth knowledge of Amazon Web Services, including EC2, S3, and RDS, highlighting your ability to leverage AWS services to deliver scalable and secure applications
  • Practical experience in implementing CI/CD pipelines, using tools such as Jenkins, CircleCI, or TravisCI to automate the build, test, and deployment process
  • Experience in working with databases, including SQL and NoSQL databases, and integrating them with Ruby applications
  • Good understanding of software development methodologies, including Agile and Scrum, and the ability to work in a fast-paced environment
  • Excellent communication skills and strong critical thinking capabilities to effectively convey feedback and insights
  • Fluent spoken and written English at an upper-intermediate level or higher, enabling effective communication
Nice to have
  • Experience in working with other programming languages, such as Python or Java, and integrating them with Ruby applications
  • Experience in working with containerization technologies, such as Docker and Kubernetes, and deploying applications to containerized environments
Benefits
  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn

These jobs are for you