Working on an existing CRM system in Ruby and Rails.
Implementing various development, testing, automation tools, and IT infrastructure.
Developing backend applications in Python.
Developing APIs and messaging protocols between components.
Must Haves:
Utilize code versioning tools (Git).
Experienced with working on Linux-based infrastructure
Experienced with containerized software (Docker and Kubernetes)
Proficiency with Python
Familiarity with other popular programming languages (JavaScript, Ruby, Java, C#...)
Configuration and management of databases such as MySQL, PostgreSQL, MongoDB, etc.
Nice to Have:
Experienced with Ruby (the language) and Ruby on Rails (the framework)
Experienced with modern JavaScript frameworks, such as React and Vue
Familiarity with messaging protocols and messaging patterns, such as AMPQ, Pubsub, RPC
Familiarity with major cloud platform providers (Azure, AWS, Google Cloud Platform)
Desired soft skills:
Awareness of critical concepts in DevOps and Agile principles
Ability to grasp technical and financial concepts quickly
Ability to work independently and as part of a team
Ability to work under pressure and handle emergencies effectively
Good problem-solving skills.
Attention to detail.
Additional Information:
Degree in
Software Engineering / Computer Science.
+1 years relevant experience
Fluent written and spoken English