DevSecOps Engineer
il y a 6 jours
Gloucester
DevSecOps Engineer (Mid & Senior Levels) We are seeking DevSecOps Engineers at all levels to join a growing engineering team, with a particular focus on Infrastructure Engineering. This role offers the opportunity to work on complex, mission-critical systems while contributing to the design, delivery and security of modern digital platforms. You will play a key role in integrating, administering and securing a wide range of systems and applications, with a strong emphasis on building scalable, reliable and secure infrastructure. Working within a multi-disciplined environment, you will apply DevSecOps principles to deliver highly available solutions that meet demanding operational and security requirements. This organisation offers meaningful work, excellent learning opportunities and a flexible working culture that supports a strong work-life balance. Key Responsibilities • Design, build, deploy and manage IT infrastructure aligned to customer needs, applying infrastructure engineering best practices to ensure reliability, scalability and security., • Develop Infrastructure as Code (IaC) and automation scripts, integrating them into CI/CD pipelines to streamline deployments and promote repeatability., • Provide full end-to-end system lifecycle management, from architecture and design through deployment, support, migration and decommissioning., • Support the integration of large, complex solutions into broader system-of-systems environments, ensuring interoperability and resilience., • Deliver infrastructure across public, private and hybrid cloud environments, addressing technical constraints while optimising performance and security., • Contribute to the continuous improvement of DevSecOps practices, tooling and automation across the organisation. Required Skills, Qualifications and Experience • Proven experience working within DevSecOps environments using Agile methodologies (Scrum, Sprints) and tools such as Jira and Confluence., • Strong knowledge of Windows and Linux systems administration, including Active Directory., • Experience with virtualisation and software-defined infrastructure, including VMware vSphere, performance monitoring and networking concepts., • Understanding of automation and configuration management tools such as Terraform, Ansible and Packer., • Experience building and maintaining CI/CD pipelines (e.g. Jenkins)., • Proficiency with version control systems (Git, Bitbucket, GitLab) and branching strategies., • Hands-on knowledge of containerisation technologies including Docker and Kubernetes., • Scripting experience using PowerShell, Bash, and working knowledge of Python., • Solid understanding of networking fundamentals, including IPv4 addressing and routing., • Experience with logging and monitoring tools such as Zabbix and Splunk., • Understanding of cloud platforms, particularly AWS and core cloud concepts. Desirable Skills • Experience maturing and maintaining automated CI/CD pipelines for cloud deployments., • Hands-on delivery of IaC-driven cloud services., • Practical experience with AWS services including EC2, EKS, Fargate, IAM, S3, Lambda., • Automation using AWS SDK (Boto3)., • Experience integrating hybrid-cloud solutions., • Knowledge of CloudTrail for troubleshooting and auditability. eDV is required to start this role - please note the eDV process can take 6 - 18 months