Job Description
We are seeking a skilled Software Engineer to join our team. The successful candidate will be responsible for designing, building and maintaining automation solutions for building, testing, deploying application, and infrastructure.
They will work in multi-disciplinary teams to problem solve, knowledge share, and collaborate to achieve common goals. They will also maintain products produced from development through to operations.
The role requires the ability to manage on-going BAU support of platforms in operation environments, including change and incident management, service requests, and proactive monitoring and maintenance.
The successful candidate must ensure security is considered early in the development lifecycle and constantly maintained.
They will design and document architectures using best practice, patterns, and frameworks. They will deliver solutions to orchestrate the deployment, management scaling and networking of containers.
-----------------------------------
Required Skills and Qualifications
* Continuous Integration – skilled in the tooling and principles of continually building, testing, and integrating the software that developers produce.
* Continuous Deployment – skilled in the automation of the deployment of the artefacts produced by the CI.
* Configuration Management – practice good configuration and source code control of all artefacts.
* Cloud Platforms – confident with the configuration of a least one public or private Cloud platform.
* Operating Systems – able to configure, harden, and maintain at least one flavour of operating system.
* Containerisation – experience with at least one containerisation platform and orchestration tool.
* High-level understanding of application development technology to enable build and deployment.
* Databases – able to deploy and maintain different database management systems and understand enough to fault find issues.
* Legacy infrastructures – able to understand impact and management of legacy technology in certain projects.
-----------------------------------
Benefits
BAE Systems Digital Intelligence provides a structured career path with extensive scope for career progression, as well as a market leading remuneration package.
We welcome people from all backgrounds and want to make sure that our recruitment processes are as inclusive as possible.
-----------------------------------
Others
This is a unique opportunity for a dynamic and ambitious DevOps Engineer to join a global service provider at the forefront of highly impactful, critical government projects.
We encourage a growth mindset and provide the platform to learn and innovate.