We are looking for a Full-Stack Ruby on Rails developer who will focus on enhancing the features, reliability, and performance of our client’s cutting-edge application deployment system using their knowledge of Ruby, Rails, Linux server environments, Docker, Kubernetes, and microservice best practices.
YOU WILL
- Write code and build tools, mostly in Ruby but also in Bash and other languages, that support the entire development team.
- Constantly improve development and production deployment processes.
- Ensure up-time for core infrastructure services such as Docker container servers, databases, and continuous deployment tools in testing and production environments.
- Configure and administrate Kubernetes clusters.
YOU BRING
- Intermediate to senior experience as a developer.
- 4+ years of experience developing web apps in Ruby/Rails (preferred), Elixir/Phoenix, Django, Node or a similar MVC development framework.
- Experience collaborating closely with operations teams, network engineers, and business stakeholders.
- Experience troubleshooting large, complex systems.
- Excellent written and verbal communication skills.
- Experience administering Linux Servers in production.
- Experience running Docker in production.
- Familiarity with bash scripting.
NICE TO HAVE
- Experience configuring and administering Kubernetes clusters, especially in production.
- Familiarity with Python, Elixir and/or Rust.
- Experience with CircleCI.
- Experience with JFrog Artifactory.
- Experience with Amazon Web Services.
- Knowledge of any of Solr, Redis, Elasticsearch, My SQL, Kafka, Consul. Vault, Terraform and Packer.
- Familiarity with Phoenix (the Elixir framework).
- Experience with orchestration systems such as Chef, Puppet or Ansible.
BENEFITS & PERKS
- Competitive salary and performance bonuses.
- Learning & Development opportunities – Pluralsight access, trainings and certifications.
- Private health insurance.
- Unlimited remote working options.
- Awesome team and great work environment.
- Office in old part of the town – don’t worry, there is parking for everyone!
- In-office refreshments: soft drinks, coffee, tea.
- Team initiatives – team buildings, charity activities & more.