Вакансия: Senior Ruby Developer
Job Description
- Design and implement full stack applications/services/tools/script for pipelines running in AWS and other cloud services
- Work closely with technical product managers and data scientists to design, implement, test highly scalable automated solutions.
- Participate in design reviews, code reviews of your work and the work of your peer engineers.
- Participate in architecture and design efforts with the team members and/or across multiple teams.
- Automate deployment processes and provide adequate test coverage by utilizing test framework
- Mentor junior engineers to develop quality code and review the design/code
- Respond to internal customers issue requests
Background & Qualifications
In order to be successful, you will need the following:
- Bachelor’s Degree
- 5+ years of software development experience
- 2+ years of development experience with Ruby on Rails
- IT Project and Management principles and techniques (Scrum, SAFe Agile)
- Backend: Ruby on Rails, Sidekiq, Python, Flask, SQLAlchemy
- Frontend: VueJS, jQuery, Webpack
- Database: PostgreSQL, Redis
- Testing Framework: RSpec
- Infrastructure: AWS, Linux
- Version Control: Git, GitHub
- Deployment: Capistrano, Ansible
- Capable of working in a fast-paced environment
- Ability to create project specs and identify roadblocks before writing code
- Set coding standards and creates standard processes
- Focused on writing clean, readable, and testable code
- English skills (Upper Intermediate+)