Job Description
We are currently looking for a Senior / Lead DevOps / Release Engineer to join our product delivery team in Athens. The team delivers OpenBet sportsbook products to major customers.
This role is for somebody to work with the team, the customer and other third parties to improve and manage the release, deployment and infrastructure side of the platform.
The successful candidate is expected to be a strong technologist, with both software engineering and technical operations backgrounds.
Management of a small team and working day to day alongside the customer to plan and manage environments, releases and upgrades is also a key part of the role.
Key Tasks
Qualifications
Knowledge & Experience
At least 6+ years hands-on experience in building pipelines and deployment using standard devops practices.
Solid experience with Jenkins, Ansible, Docker, Kubernetes.
Deep knowledge all facets of automation and systems architecture on Linux.
Commercial hands-on software development or systems architecture, implementation and ongoing automation experience in a previous role.
Experience with Python, Bash or more general purpose programming language (e.g. Ruby, Groovy).
Experience with AWS, Azure and other cloud based platform.
Experience deploying and running metrics collection platforms such as Prometheus, Splunk or Kibana.
Understanding of open source solutions that enable the implementation of highly distributed, scalable, durable, and performant platforms such as Kafka and Cassandra.
Knowledge of both relational databases and various NoSQL based data storage solutions (Informix, PostgreSQL and MySQL a plus).
Well versed and experienced with open source tools commonly used to build continuous integration / delivery solutions, such as Git, Maven, Selenium, Gradle, Ansible, YUM, Jenkins and Docker.
Experience of managing a small team.