Jobs / Leidos
DevOps Engineer
Leidos · United Kingdom · Remote
United Kingdom47,600-61,000 GBP/yearlyRemote
Remuneration
Contributory pension scheme; private medical insurance; 33 days of annual leave including public and privilege holidays; flexible benefits including life assurance, health schemes, gym memberships, annual leave buy-and-sell, and cycle-to-work scheme
Location
United Kingdom · Remote
Greenwich Mean Time (UTC+0)
Visa sponsorship
Not specified
Job summary
This role supports UK programmes through Agile software engineering and DevOps, with a strong focus on database design, administration, and migration to AWS. The engineer automates build, test, and deployment workflows; configures database performance, resilience, security, and backups; and collaborates on requirements analysis, risk mitigation, runbooks, and delivery improvements using tools such as Python, SQL, Jenkins, and Terraform.
Benefits
Contributory pension schemePrivate medical insurance33 days of annual leave including public and privilege holidaysFlexible benefits including life assurance, health schemes, gym memberships, annFlexible working scheme
Qualifications
- Software engineering experience.
- Experience developing software with AWS services and tools including Jira, Confluence, TestRail, SonarQube, Robot, Python, Bitbucket, Jenkins, Terraform, Ansible, and Unix Bash scripting.
- Understanding of the software development life cycle and infrastructure as code.
- Experience translating user stories into engineering deliverables and documentation.
- Experience with automated build, test, and deployment.
- Experience with AWS and expertise in Wintel, Unix, virtualized networking, monitoring, or security.
- Experience with SAFe.
- Ability to collaborate, work independently, and deliver against milestones in a fast-paced environment.
- Excellent written and interpersonal communication skills in English.
- Must be a UK citizen and based in the UK for the duration of the role.
- Must hold or be able to obtain UK SC clearance and be willing to undergo SC or DV clearance as required.
Responsibilities
- Participate in daily scrums and collaborate across Agile teams.
- Analyze software requirements and identify and mitigate risks.
- Design, create, and maintain client-server databases.
- Plan and execute database and associated data migrations from physical or IaaS environments to virtual AWS instances.
- Configure databases for performance, resilience, replication, reporting, administration, backup, and archiving.
- Design, implement, and maintain complex databases, including access methods, validation, security, documentation, and statistical methods.
- Perform database programming and support systems design.
- Contribute to runbooks covering database dictionaries, monitoring standards, procedures, file design, storage, and systems integration.
- Deploy software build artifacts across environments using GitFlow.
- Align with delivery standards and recommend improvements.
- Cross-train as needed in systems engineering, software development, training, security, and testing.
Skills
AnsibleAWSBashBitbucketConfluenceJenkinsJiraPythonSonarQubeTerraformGitLinux
Languages
English
Work schedule
Flexible working scheme
Industry
DefenceHealthcareGovernmentSafety and securityTransportation
Security clearance
BPSS required to startSC clearance required for the roleWillingness to undergo SC or DV clearance as required
Relocation
No