Job opening for Backend Developer-Ruby(Remote) at Ruby, South Carolina, USA |
Email: [email protected] |
From: Melissa, Yochana IT solutions [email protected] Reply to: [email protected] Role : Backend Developer-Ruby Location: Remote Job Summary : We are looking for a highly skilled Backend Developer with a strong focus on Ruby to join our dynamic team. The ideal candidate will have extensive experience in building and maintaining scalable backend systems using Ruby on Rails, along with expertise in modern cloud technologies and services. Key Responsibilities: Develop and maintain backend systems using Ruby on Rails, ensuring high performance and responsiveness of applications. Leverage AWS services, including Lambda and DynamoDB, to build scalable and efficient cloud[1]based solutions. Design and manage databases using DynamoDB, and implement and manage DynamoDB Streams for real-time data processing. Build and manage GraphQL APIs to support complex queries and integrations. Utilize Kafka for handling real-time data streams and asynchronous communication between services. Use AWS CDK (Cloud Development Kit) to define and deploy cloud infrastructure. Write clean, maintainable code with a focus on best practices and performance. Participate in code reviews and provide constructive feedback. Work closely with front-end developers and other team members to ensure seamless integration and deliver high-quality solutions. Identify and resolve technical issues and performance bottlenecks. Implement monitoring and logging to maintain application health. Implement best practices for application security and data protection. Requirements: 3-6 years of professional experience in backend development with a strong focus on Ruby on Rails. Proficiency in Ruby programming language and Rails framework. Experience with AWS services, including Lambda, DynamoDB, and CDK. Knowledge of DynamoDB Streams and their use in real-time processing. Experience with GraphQL for building and managing APIs. Familiarity with Kafka for message queuing and real-time data processing. Proficiency in Golang is a plus. Solid understanding of RESTful and GraphQL API design principles. Experience with Git or other version control systems. Familiarity with testing frameworks and writing unit tests. Strong analytical and problem-solving skills with attention to detail. Excellent verbal and written communication skills. Ability to collaborate effectively within a team. Preferred Qualifications: Experience with additional AWS services or other cloud platforms. Familiarity with DevOps practices and CI/CD pipelines. Experience working in an Agile development environment. Thanks & Regards Melissa Vunnamatla Junior Resource Specialist Yochana IT Solutions. 23000 Commerce Dr., Farmington hills, MI-48335. Email: [email protected]|| web: www.yochana.com Keywords: continuous integration continuous deployment information technology Michigan Job opening for Backend Developer-Ruby(Remote) [email protected] |
[email protected] View all |
Mon Aug 26 21:13:00 UTC 2024 |