Job Summary
We are looking for capable and talented engineers who are passionate about technology to work on our
OEMS platform, which is a state-of-the-art, fully integrated Order Management System and Execution
Management System. This system was built from the ground up starting in 2013.
You will provide leadership in automating existing product development workflows and guide migration of
existing deployments to both on-premise and cloud infrastructure. You will be working closely with the
development team to establish team best practices for managing infrastructure and deployment
processes to support future growth of the product.
You will be expected to:
Skills:
We are looking for capable and talented engineers who are passionate about technology to work on our
OEMS platform, which is a state-of-the-art, fully integrated Order Management System and Execution
Management System. This system was built from the ground up starting in 2013.
You will provide leadership in automating existing product development workflows and guide migration of
existing deployments to both on-premise and cloud infrastructure. You will be working closely with the
development team to establish team best practices for managing infrastructure and deployment
processes to support future growth of the product.
You will be expected to:
- Deploy new development tools and infrastructure
- Increase automation and improve development and release processes
- Migrate and manage CI/CD pipelines using GitLab and Jenkins
- Use Kubernetes to deploy and manage Docker containers
- Expand automation of the installation and upkeep of build tools and dependencies
- Maintain and manage scripts for building and deploying development resources
Skills:
- Strong experience with Linux-based infrastructures, Linux/Unix administration, and AWS
- Experience with CI/CD tools (Jenkins) and source control systems such as git. Experience with GitLab is
- Experience with Kubernetes (or similar) to deploy and manage Docker containers
- Knowledge in various scripting languages such as Python and Bash
- Strong communication skills and ability to explain solutions and processes with team
- More than two years of experience in a DevOps Engineer role (or similar role); experience in software
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a relevant field