At a Glance
- Tasks: Join a dynamic team to develop and maintain cloud services using AWS, Python, and Terraform.
- Company: Be part of a high-profile public sector programme driving digital transformation.
- Benefits: Enjoy a hybrid work model with potential for contract extension and competitive daily rates.
- Why this job: Contribute to impactful projects in a fast-paced, collaborative environment focused on innovation.
- Qualifications: Strong AWS, Python, and Terraform experience required; must pass BPSS checks.
- Other info: Work 1-2 days a week in Leeds, with a focus on modernising infrastructure.
The predicted salary is between 39600 - 66000 £ per year.
Contract Full Stack Engineer – AWS, Python, Terraform, DevOps
Rate: £550/day
IR35: Inside
Location: Hybrid – 1–2 days/week in Leeds
Duration: 6 months (strong extension potential)
We’re working with a high-profile public sector programme undergoing significant digital transformation. They’re seeking an experienced Full Stack Engineer to join their cloud and platform delivery team. This role will be critical in modernising infrastructure, improving deployment pipelines, and supporting the development of secure, scalable services in a highly regulated environment.
Software Engineer Role Overview:
You’ll join a multidisciplinary engineering team responsible for building and maintaining cloud-based services. The environment is fast-paced and delivery-focused, with strong collaboration across DevOps, software engineering, and architecture. The ideal candidate is a pragmatic engineer with strong cloud and infrastructure experience capable of delivering well-structured code and infrastructure as code in an agile environment.
Software Engineer Key Responsibilities:
- Develop, manage and maintain infrastructure on AWS using Terraform
- Build, maintain and deploy Python-based backend services
- Implement CI/CD pipelines and improve automation across environments
- Work within a DevOps culture alongside platform, security, and delivery teams
- Contribute to technical design discussions and promote engineering best practices
- Support and troubleshoot live services as part of a wider team
Software Engineer Required Experience:
- Strong AWS experience (Lambda, ECS, API Gateway, CloudWatch, etc.)
- Proven expertise with Python for backend development or scripting
- Deep knowledge of Terraform for building and managing infrastructure
- Strong understanding of DevOps principles: CI/CD, containerisation, automation
Must be able to pass BPSS checks and work in a hybrid environment in Leeds, West Yorkshire
Contact Detail:
Brio Digital Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Full Stack Engineer
✨Tip Number 1
Familiarise yourself with the specific AWS services mentioned in the job description, such as Lambda and ECS. Having hands-on experience or projects that showcase your skills with these services will make you stand out during discussions.
✨Tip Number 2
Brush up on your Terraform skills, especially in the context of building and managing infrastructure. Consider creating a small project that demonstrates your ability to use Terraform effectively, as this can be a great talking point in interviews.
✨Tip Number 3
Engage with the DevOps community online, whether through forums, social media, or local meetups. Networking with professionals in the field can provide insights into best practices and may even lead to referrals for the position.
✨Tip Number 4
Prepare to discuss your experience with CI/CD pipelines and automation. Be ready to share specific examples of how you've implemented these processes in previous roles, as this aligns closely with the responsibilities of the position.
We think you need these skills to ace Full Stack Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with AWS, Python, and Terraform. Use specific examples from your past roles that demonstrate your ability to develop and manage cloud-based services.
Craft a Compelling Cover Letter: In your cover letter, explain why you're interested in this role and how your skills align with the responsibilities outlined in the job description. Mention your experience with CI/CD pipelines and DevOps culture.
Showcase Relevant Projects: If you have worked on projects that involved modernising infrastructure or improving deployment pipelines, be sure to include these in your application. Highlight your contributions and the impact they had on the project.
Prepare for Technical Questions: Anticipate technical questions related to AWS, Python, and Terraform during the interview process. Brush up on your knowledge of DevOps principles and be ready to discuss how you've implemented them in previous roles.
How to prepare for a job interview at Brio Digital
✨Showcase Your Technical Skills
Be prepared to discuss your experience with AWS, Python, and Terraform in detail. Bring examples of projects where you've successfully implemented these technologies, especially in a DevOps context.
✨Demonstrate Your Problem-Solving Abilities
Expect technical questions that assess your problem-solving skills. Think through your approach to troubleshooting live services and improving deployment pipelines, as this will be crucial for the role.
✨Emphasise Collaboration and Communication
Since the role involves working within a multidisciplinary team, highlight your experience in collaborative environments. Share examples of how you've effectively communicated with different teams, such as security and delivery.
✨Prepare for Agile Methodologies
Familiarise yourself with agile practices and be ready to discuss how you've applied them in previous roles. This will show your adaptability and understanding of the fast-paced environment they operate in.