Find your future role
Job title
Software Systems Engineer - Dev Ops.
Ref no. | BHN556989 |
---|---|
Location | Surrey, England |
Start date | ASAP |
Job type | Contract |
Job status | Closed |
Job summary
Software Systems Engineer (DevOps)
Would you like to pay a key role in delivering infrastructure service applications to assist in the development of next generation systems
Key skills required for this role
Software Systems Engineer
Important
Software Systems Engineer
Job description
Role Title: Software Systems Engineer (DevOps)
Would you like to pay a key role in delivering infrastructure service applications to assist in the development of next generation systems
As a Software Systems Engineer (DevOps), you will be working with dedicated engineering teams to configure and deploy the next generation systems. You will be working closely with multiple project stakeholders to define, detail, design and develop appropriate infrastructure service solutions to meet our customer's needs.
Your main responsibilities as a Software Systems Engineer (DevOps) will involve:
- Playing a key role in systems engineering activity for the development and deployment of new products
- Understanding our customers' challenging needs, developing, validating and managing requirements
- Developing and documenting complex system architectures and sub-systems, providing evidence of fitness for purpose and customer value
- Integrating systems containing electronic, mechanical and software sub-systems, understanding the potential impact across the entire system as well as interfacing platforms and equipment
- Taking accountability for technical work packages and verifying that customer needs are satisfied through qualification and test activities
- Working within a diverse group of engineers, providing guidance and coaching to others
- Steering new systems development through implementation of best practice systems lifecycle processes
Essential Skills, Knowledge and Capabilities:
- Infrastructure as Code solutions, e.g. Ansible, Terraform, Packer, Powershell DSC
- Virtualisation and Container Ecosystems, e.g. VMware vSphere, Kubernetes, Docker, including knowledge of API interaction and automation solutions
- Operating Systems management with Linux, Windows & Windows Server
- Configuration and automation of enterprise network infrastructure, e.g. Routing, Switching, VLANs, Firewalls and Load Balancers / Reverse Proxies
- Relational databases (MySQL) on Windows/Linux platforms
- Atlassian Jira, Confluence, Bitbucket and GIT
Desirable Skills, Knowledge and Capabilities:
- Knowledge and experience of multiple software lifecycle phases (Requirements, Design, Implementation, Integration and Test, Support).
- Experience of overseeing production of software releases including responsibility for release authorisation.
- Programming and Scripting Experience:- C#, Go, Python, Bash, PowerShell
- Modern API and Microservice principles, e.g. REST APIs, OpenAPI RESTful Design, and gRPC