Job Description
Title - Ruby Developer
Location - Remote
Type - Contract
Roles and Responsibilities:
- Develop, test, and maintain high-quality applications using Ruby and related frameworks.
- Design and implement scalable microservices architectures that support business needs.
- Deploy, manage, and orchestrate containerized applications using Kubernetes .
- Integrate and automate CI/CD pipelines using Jenkins to ensure smooth and continuous delivery.
- Collaborate with cloud engineers to deploy and manage applications on AWS and Microsoft Azure platforms.
- Develop and maintain robust and secure APIs to facilitate seamless integration with internal and external systems.
- Participate in code reviews, troubleshooting, and performance tuning to ensure code quality and system reliability.
- Stay updated with emerging technologies and best practices to drive innovation within the team.
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 4 to 10 years of professional experience in software development with a strong focus on Ruby .
- Proven experience with container orchestration using Kubernetes .
- Hands-on experience with microservices design and implementation.
- Proficiency in setting up and managing CI/CD pipelines using Jenkins .
- Strong knowledge of cloud services, particularly AWS and Microsoft Azure .
- Experience in designing and consuming APIs (RESTful and/or GraphQL).
- Excellent problem-solving skills, attention to detail, and ability to work collaboratively in an agile environment.
Tools and Technologies:
- Ruby , Ruby on Rails (preferred)
- Kubernetes
- Microservices architecture
- Jenkins
- AWS (Amazon Web Services)
- Microsoft Azure
- API development and integration (REST/GraphQL)
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application