Ruby on Rails Expert
About this role:
* This is a senior position that requires experience with Ruby on Rails development.
Responsibilities:
1. Application Development: Design, develop, and maintain Ruby on Rails applications focusing on scalability and performance.
2. AWS Infrastructure Management: Build and manage AWS infrastructure components using Terraform and DevOps best practices.
3. Serverless Solutions: Implement and maintain serverless solutions leveraging AWS Lambda and related services.
4. Integration and Maintenance: Integrate and maintain APIs and external systems, ensuring reliability and data consistency.
5. Legacy Refactoring: Refactor legacy components to improve maintainability, performance, and code clarity.
6. Automated Testing: Write and maintain automated tests to ensure high code quality and coverage.
7. Performance Monitoring: Monitor application performance and proactively address issues or bottlenecks.
8. CI/CD Pipelines: Collaborate on CI/CD pipelines, ensuring secure, consistent, and efficient deployments.
9. Code Review: Participate in code reviews, maintaining high-quality development standards.
10. Agile Ceremonies: Engage in Agile ceremonies.