The Voleon Group is a technology company specializing in AI and machine learning for finance. As a DevOps Software Engineer, you will collaborate with engineering, research, and systems teams to enhance productivity and support the software delivery processes at Voleon.
Responsibilities:
- Support Voleon's build processes and continuous delivery tools, manage software development tools, and automate systems and operations
- Work with stakeholders and product teams to create robust, high-performance software and systems architectures
- Establish and promote best practices for software development and testing
- Design and support implementations of production infrastructure and applications
Requirements:
- At least four years of experience with software development or production systems support
- Fluent with Python or at least two other software languages such as Groovy, R, or Go
- Experience implementing and supporting continuous Integration platforms such as Jenkins, TeamCity, CircleCI, or Bamboo
- Experience with automated software testing practices and tools
- Extensive experience with common containerization tools such as Docker and Kubernetes
- Power user of Git
- Familiar with Agile project management concepts
- Ability to initiate and lead cross-team technical projects
- Bachelor's degree in computer science or a related technical field
- Background in Linux/Unix administration
- Experience with configuration automation tools, such as Ansible, Chef, and Puppet
- Experience with the Bazel build system
- Experience with Prometheus, Grafana, or related tools
- Experience configuring and using the ELK stack
- Exposure to virtualization tools such as KVM
- Understanding of relational databases (primarily PostgreSQL) and NoSQL data management tools