ОПИС ВАКАНСІЇ
Job Title: Senior Ruby on Rails (RoR) Developer Location: [Remote/available pm 8 am EST through 5PM EST]
Job Description:
We seek a highly skilled Senior Ruby on Rails (RoR) Developer with extensive experience in AWS Cloud, AI APIs, and CI/CD pipelines. In this role, you will be responsible for designing, developing, and maintaining scalable applications in a cloud environment. You will collaborate closely with cross-functional teams to implement robust, efficient, and secure solutions using Ruby on Rails, AWS services, AI APIs, and modern CI/CD practices.
Experience working on health-related projects is a plus.
Responsibilities:
- Develop and maintain Ruby on Rails applications, ensuring optimal performance, security, and scalability.
- Design, build, and manage AWS Cloud infrastructure, leveraging services such as EC2, S3, RDS, Lambda, CloudFormation, and others.
- Implement and maintain CI/CD pipelines for automated testing, deployment, and monitoring using tools like AWS CodePipeline, Jenkins, or CircleCI.
- Integrate AI/ML APIs such as Amazon Rekognition, Comprehend, Transcribe, Polly, and other AI services to enhance application functionality.
- Collaborate with product managers, UX designers, and other developers to deliver high-quality software on time.
- Conduct code reviews and provide mentorship to junior developers, fostering a collaborative team environment.
- Troubleshoot and resolve complex issues in production environments using AWS CloudWatch, X-Ray, and other monitoring tools.
- Ensure codebase and deployments follow best practices in terms of security, performance, and scalability.
- Write unit and integration tests to ensure the stability and reliability of code.
- Stay updated with the latest trends and technologies in Ruby on Rails, AWS, AI, and cloud-native development.
Required Qualifications:
- 5+ years of experience in developing applications using Ruby on Rails.
- Extensive experience with AWS services (e.g., EC2, S3, Lambda, RDS, CloudFormation).
- Strong understanding of CI/CD pipelines in AWS using tools like AWS CodePipeline, Jenkins, GitLab CI, or CircleCI.
- Experience with integrating and utilizing AI/ML services and APIs such as Amazon Rekognition, Comprehend, Polly, SageMaker, and others.
- Proven experience with Docker and Kubernetes for containerization and orchestration in cloud environments.
- Familiarity with version control systems (Git) and agile development methodologies.
- Experience with Relational and NoSQL databases such as PostgreSQL, MySQL, and DynamoDB.
- Strong problem-solving skills and ability to work independently as well as in a team setting.
- Experience in writing clean, maintainable, and efficient code with a focus on performance and security.
Preferred Qualifications:
- AWS certifications (e.g., AWS Certified Developer — Associate, AWS Certified Solutions Architect).
- Experience with serverless architectures using AWS Lambda and API Gateway.
- Knowledge of Infrastructure as Code (IaC) using tools like Terraform or AWS CloudFormation.
- Familiarity with microservices architecture and deployment strategies.
Benefits:
- Competitive salary
- Opportunities for Visa sponsorship
- Work with cutting-edge cloud technologies and AI-driven applications.
Контактна інформація →