64 TekIT Software Solutions Jobs
6-8 years
Ruby on Rails Developer - Backend Architecture (6-8 yrs)
TekIT Software Solutions
posted 7d ago
Key skills for the job
Company Description :
TekIT Software Solutions is an IT services and staffing company with operations in India and the USA. Our team comprises experienced, skillful, and curious resources who excel at developing innovative applications and providing IT solutions.
Role Description :
Experience : 6+ years.
Location : Pune.
Technical Skills :
- Ruby 3+.
- Rails 6+.
- Sidekiq 6+.
Roles & Responsibilities :
- Monitoring escalated-support and #consumer-eng slack channels and addressing any issues that require technical assistance.
- Monitoring logs (via rollbar / datadog) and resolving any errors.
- Monitoring Sidekiq's job morgue and addressing any dead jobs.
- Maintaining libraries in all applications with security updates.
- Security requirements and scope understanding.
Responsibilities :
- Design, develop, and maintain Ruby on Rails applications.
- Write clean, well-tested, and maintainable code.
- Participate in all phases of the software development lifecycle, from requirements gathering and design to implementation, testing, and deployment.
- Collaborate effectively with other engineers, product managers, and designers.
- Troubleshoot and debug issues in a timely and efficient manner.
- Perform code reviews and provide constructive feedback to other developers.
- Stay up-to-date with the latest Ruby on Rails technologies and best practices.
- Monitoring escalated-support and #consumer-eng slack channels and addressing any issues that require technical assistance.
- Monitoring logs (via rollbar / datadog) and resolving any errors.
- Monitoring Sidekiq's job morgue and addressing any dead jobs.
- Maintaining libraries in all applications with security updates.
- Understanding security requirements and scope.
Required Skills :
- Strong proficiency in Ruby and Ruby on Rails
- Experience with Rails 6+ Experience with Sidekiq 6+
- Solid understanding of object-oriented programming principles
- Experience with relational databases (e.g., PostgreSQL)
- Experience with RESTful APIs Experience with version control systems (e.g., Git)
- Experience with testing frameworks (e.g., RSpec, Minitest)
- Excellent communication and collaboration skills
- Strong problem-solving and analytical skills
Bonus Points :
- Experience with front-end technologies (e.g., JavaScript, React, Vue.js)
- Experience with cloud platforms (e.g., AWS, GCP, Azure)
- Experience with DevOps practices (e.g., CI/CD, infrastructure as code)
- Contributions to open-source projects
Functional Areas: Software/Testing/Networking
Read full job description6-9 Yrs