As a Senior DevOps Engineer, you will be responsible for designing, implementing, and maintaining robust deployment, maintenance, and monitoring systems for a diverse range of technologies including ETL and scraping pipelines, graph databases, machine learning algorithms, continuous deployment (CD), infrastructure as code (IaC), containerization, and automation. You will collaborate closely with cross-functional teams to ensure seamless integration of these systems into our development lifecycle. Your expertise in infrastructure and automation will drive efficiency, reliability, and scalability across our technology stack.
Responsibilities:
* Work with the Engineering Manager to define and implement the architecture
* Break down features into required infrastructure and implement.
* Writing reusable Terraform modules so that infrastructure can be re-used and more easily maintained.
* Maintaining CD pipelines and helping the teams to deploy.
* Backups and monitoring.
* Supporting the Data and Tech teams.
Requirements:
* 5 years+ DevOps experience
* Extensive knowledge of AWS and associated tools
* Terraform
* GitHub Actions
* Docker
Benefits:
* Competitive salary and benefits package, including health insurance, life insurance, enhanced employers pension contribution after probation.
* Opportunities for professional development and career advancement.
* A collaborative and inclusive work environment that values diversity and creativity.
* Exciting projects and challenges that make a real impact on our business and industry.