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 protocol 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 managing databases such as MySQL, PostgresSQL, MongoDB...
* 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 provider (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 emergency situations effectively
Good problem-solving skills.
Attention to detail.
Qualifications:
Degree in
Software Engineer / Computer Science.
1+ years relevant experience
Opportunities for those who have no experience