Stem recruitment specialists
Find your future role
Job title
Senior Software Engineer (Cloud Environment)
Ref no. | BHN552873 |
---|---|
Location | Worcestershire, England |
Start date | ASAP |
Job type | Permanent |
Job status | Closed |
You can not apply for this job as its status is Closed.
Job summary
A multinational defence company are looking for a Software Engineer to deliver software applications into the cloud environment.
Key skills required for this role
AWS, Python/Java/Go, IaC, DevOps
Important
AWS, Python/Java/Go, IaC, DevOps
Job description
SOFTWARE ENGINEER
The role would be to act as a senior software engineer for the delivery of software applications into the Cloud environment.
Role:
Specific delivery items would be:
- Advising and shaping technical cloud best practice for projects, working with the technical lead to shape and deliver future capability
- Working on leading work packages
- Creating and implementing designs that reflect the major benefits of cloud such as scalability, availability, redundancy, and security
- Working with other engineers to provide consistent and novel ways of working, design patterns, and cross-team working
Basic Qualifications and Experiences
- Experience in leading design and delivery work
- Technical degree (computer science, maths, engineering, or equivalent) and/or similar technical experience
- Minimum 2 years' experience working with AWS in a professional environment.
- A cloud related certification (we're after AWS Solutions Architect Associate or higher)
- Knowledge of multiple modern programming languages (Python, Java, Go, etc)
- Infrastructure as code experience, using tools such as Terraform or CloudFormation
Desirable Qualifications and Experiences
- Experience with infrastructure DevOps processes and tooling (automated testing, CI/CD, pipelines etc)
- Use of Gitlab (or use of equivalent tools in the Atlassian Toolset)
- 1+ years of working with AWS in a professional environment
- More specialised AWS certifications
- Experience of containerisation and microservices
- Experience working in an Agile environment with the associated tooling
- Experience of software, systems or data design
Above all, a desire to learn new skills and motivation to be at the forefront of cloud related technology is paramount.