Lead DevOps Engineer - £60,000 - £90,000 - Oxford (Hybrid working)
Are you a seasoned DevOps Engineer looking to make a significant impact and lead from the front?
Join my client's dynamic engineering team where your expertise will ensure security and service availability. Tackle production issues with their Dev/QA team, addressing performance and functionality challenges.
You'll design, implement, and maintain our CI/CD model to automate production system deployment and configuration. Achieve zero-downtime for a highly available service, aiming for an impressive 99.99% uptime.
Benefits:
- Competitive salary and comprehensive benefits package.
- Opportunities for professional growth and career development.
- Flexible work environment promoting work-life balance.
- Collaborative and innovative team culture.
Key Responsibilities:
- Architect, design, plan, and implement the cloud infrastructure of a cutting-edge SaaS application on AWS with multi-region redundancy.
- Adhere to and enforce security protocols to safeguard system and data integrity.
- Enhance cloud infrastructure for optimal functionality, performance, reliability, and scalability.
- Monitor and troubleshoot cloud environments to meet stringent high availability and uptime SLAs.
- Automate software deployments and configurations for seamless operations.
- Collaborate with cross-functional teams to align architectural decisions with project objectives.
- Develop and execute incident response plans for regional outages, testing them monthly.
- Automate and maintain comprehensive database and system backup processes.
- Utilise the technology stack to deliver robust and efficient applications.
- Stay abreast of industry trends, integrating new technologies as appropriate.
- Plan, prioritize, and estimate tasks using Jira.
- Mentor and guide junior team members, fostering a culture of continuous learning.
Requirements:
- Over 5+ years of experience in a Site Reliability Engineer (SRE) or DevOps Engineer role.
- Proficiency with containerization and orchestration tools, including Docker and Kubernetes.
- Expertise in deploying and managing services on AWS, Azure, or GCP, with a solid grasp of best practices.
- Skilled in configuring and maintaining open-source databases and messaging systems such as RabbitMQ, Kafka, and PostgreSQL.
- Strong Python scripting skills and experience with configuration management tools (Ansible, YAML, Helm Charts, Terraform).
- Familiarity with installing, configuring, and monitoring Linux systems in physical data centers.
- Experience with CI/CD pipelines and version control systems (e.g., Git, GitHub Actions, Jenkins, SonarQube).
- Understanding of modern event-driven microservice architectures using systems like Kafka.
- Experience working in a fast-paced start up!
Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Proven track record as a DevOps Engineer or in a similar capacity.
- Excellent problem-solving abilities and attention to detail.
- Strong communication, organizational, and project management skills.
- Ability to interact effectively with team members and senior management, showcasing excellent presentation skills.
- Adaptability to thrive in a fast-paced, dynamic environment.
If you're ready to take on a challenging role where you can make a real difference, apply now and become a key player in their innovative team!
Key words: DevOps Engineer, Lead DevOps Engineer, Senior DevOps Engineer, SRE, Site Reliability Engineer, Docker, Kubernetes, AWS, Azure, GCP, CI/CD, DevOps.