This job is brought to you by Jobs/Redefined, the UK's leading over-50s age inclusive jobs board.
The Role:
As a Senior DevOps Engineer, you will oversee our AWS cloud infrastructure, CI/CD pipelines, and system reliability while leading and mentoring a small DevOps team. This role requires strong leadership, technical expertise, and a focus on enhancing automation, system performance, networking, security, and DevSecOps practices.
Key Responsibilities
1. Team Leadership & Mentorship: Lead, mentor, and support the DevOps team, fostering a culture of collaboration and continuous improvement.
2. AWS Infrastructure Management: Oversee the design, deployment, and maintenance of scalable, secure AWS environments (EC2, S3, RDS, Lambda).
3. CI/CD Ownership: Lead the development and optimisation of CI/CD pipelines using GitLab CI/CD to streamline deployment processes.
4. Automation & Scripting: Drive automation initiatives using Python, Bash, or other scripting languages for system provisioning and deployment.
5. Infrastructure as Code: Implement and maintain infrastructure using Terraform, ensuring consistent, repeatable environments.
6. Networking: Design and manage AWS network architectures, including VPCs, subnets, route tables, and VPNs, ensuring secure and efficient connectivity.
7. Security & Compliance: Implement and enforce AWS security best practices, including IAM policies, network security, encryption, and monitoring to ensure compliance with industry standards (SOC 2, ISO 27001).
8. Monitoring & Incident Management: Utilise Zabbix, CloudWatch, and Grafana to implement monitoring solutions and establish incident response protocols.
9. Cross-Functional Collaboration: Work closely with development, QA, product, and DevSecOps teams to ensure seamless, secure, and compliant deployments.
Required Experience
1. Experience: 5+ years in a DevOps role, with at least 2 years in a leadership or mentoring capacity.
2. Cloud Expertise: Deep understanding of AWS services, including networking (VPCs, subnets, security groups, NACLs) and security features (IAM, KMS).
3. CI/CD Proficiency: Strong experience with GitLab for CI/CD and source control.
4. Linux Administration: Advanced Linux system administration skills, including shell scripting and performance tuning.
5. Infrastructure as Code: Extensive experience with Terraform for building and managing cloud infrastructure.
6. Database Management: Experience with PostgreSQL database management and optimisation.
7. Monitoring & Incident Response: Experience with Zabbix, CloudWatch, and Grafana for monitoring and alerting.
8. Networking & Security: Strong knowledge of AWS networking and security best practices, including VPNs, firewalls, and encryption.
9. Communication & Leadership: Strong leadership, coaching, and interpersonal skills, with a focus on collaboration and clear communication.
#J-18808-Ljbffr