At a Glance
- Tasks: Join a team to build and scale critical platforms for digital services.
- Company: Department for Business and Trade, driving economic growth in the UK.
- Benefits: Competitive salary, excellent pension, flexible working, and tailored development opportunities.
- Why this job: Make a real impact on how digital services are delivered across government.
- Qualifications: Experience with cloud platforms and coding skills in languages like Python or Java.
- Other info: Dynamic environment with a focus on inclusion, diversity, and career progression.
The predicted salary is between 51000 - 67000 £ per year.
Join a team at the heart of the global economy! The Department for Business and Trade (DBT) brings an exciting opportunity for Senior Platform Engineers to work on critical platforms that support how digital services are built and operated across the organisation. You will contribute to scaling a major AWS global product platform and provide development teams with the tools they need to build, deploy and operate services effectively.
About DBT
The Department for Business and Trade (DBT) is the department for economic growth. The Government Digital and Data (GDaD) directorate develops and operates tools and services to support businesses to invest, grow and export, creating jobs and opportunities across the country.
About the role
DBT have now successfully completed the migration of DBT services from GOV.UK PaaS to a new developer platform in AWS. Now, they are entering the next phase: evolving this platform into a full Platform-as-a-Service (PaaS) offering. Are you ready to help shape the future of digital delivery at DBT? We are looking for Platform Engineers to help DBT build the most performant, secure and feature-rich hosting environment possible, one that puts developer experience front and centre. This is your chance to be part of something transformative, where your work will directly impact how digital services are built and run across government.
Responsibilities
- As a Senior Platform Engineer, you will work to give development teams the tools for their job, including application performance monitoring, exception, log and metrics aggregation, dashboards, and declarative CI/CD (continuous integration/continuous delivery) pipelines.
- You will evangelise product teams about service-level indicators, objectives, and error budgets, and negotiate them.
- You will help build and scale our global product platform and participate in an on-call rota for which you will receive an additional allowance.
- Specific projects the team are working on include rolling out an observability tool to enhance system monitoring and incident response, streamlining deployment processes to reduce downtime and speed up feature delivery, and developing a CLI tool to automate tasks and boost developer productivity.
Tech stack includes:
- Amazon Web Services
- Azure
- AWS CodePipelines and AWS CodeBuild
- Terraform & AWS Copilot (CloudFormation)
- Elastic Container Service (ECS) and Elastic Container Registry (ECR)
- ElasticSearch/OpenSearch
- Python and Django framework
- PostgreSQL as a service (Amazon RDS)
- Sentry
- Redis/Elasticache
Essential experience
- Cloud experience with either Amazon Web Services, Azure or Google Cloud
- Ability to build code-defined, reliable and well tested infrastructure on top of cloud computing systems - IaC (e.g. Terraform, AWS Copilot, CloudFormation, Pulumi)
- Experience and fluency in one or more programming languages to write clean and effective code (e.g. Python/Django/Java)
- Knowledge of Linux/Unix fundamentals and TCP/IP networking
- Ability to see user impact in the infrastructure and platform changes, including a drive to improve the Developer Experience at every turn
- Exposure to code testing / knowledge of TDD
- Experience working in an Agile environment and designing solutions to complex technical problems independently
Desirable experience
- Experience in designing and implementing Docker images through containerisation
- Experience in prototyping through reuse of existing Open-Source components
Benefits
In return, you can expect a planned, transparent progression with learning and development tailored to your role, an environment with flexible working options and a culture encouraging inclusion and diversity, plus the following benefits:
- An excellent Civil Service pension scheme starting at 28.97% employer contribution
- Flexible, hybrid working from London, Cardiff, Darlington, Edinburgh, Belfast, Birmingham & Salford including options for condensed hours. Minimum 40% office based.
- Best-in-class training and development tailored to your role with study days and certifications expensed
- Annual leave starting at 26 days per annum plus statutory bank holidays rising to 33 days with service
Salary is dependent on location and technical skills as assessed at interview. London based range: £67,575 to £83,778 National range: £63,824 to £80,158
This role requires you to undergo SC clearance where the requirement is to have been present in the UK for at least 3 of the last 5 years. DBT does not hold a UK Visa & Immigration (UKVI) Skilled Worker License sponsor and are unable to sponsor any individuals for Skilled Worker Sponsorship.
If you are an experienced Platform or a DevOps Engineer with the ability to build reliable and well tested infrastructure on top of cloud computing systems and looking to impact a function that will make a real difference to the UK economy, then apply today or contact Zymante Gintalaite (Zee) at Inspire People in complete confidence for further information.
Senior Platform Engineer in Newtownabbey employer: Inspire People
Contact Detail:
Inspire People Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Platform Engineer in Newtownabbey
✨Tip Number 1
Get to know the team! Attend the Hiring Manager Q&A session on 17th February. It’s a great chance to ask questions and show your enthusiasm for the role. Plus, it helps us see your personality beyond the CV.
✨Tip Number 2
Network like a pro! Connect with current employees on LinkedIn or other platforms. A friendly chat can give you insights into the company culture and might even lead to a referral. We love when candidates come recommended!
✨Tip Number 3
Show off your skills! If you have a portfolio or GitHub showcasing your projects, share it during interviews. We want to see how you tackle real-world problems and your coding style in action.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re serious about joining our team at DBT. Don’t miss out!
We think you need these skills to ace Senior Platform Engineer in Newtownabbey
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Senior Platform Engineer role. Highlight your cloud experience, programming skills, and any relevant projects you've worked on. We want to see how your background aligns with what we're looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how you can contribute to DBT's mission. Be sure to mention specific technologies or experiences that relate to the job description.
Showcase Your Problem-Solving Skills: In your application, don't just list your skills—show us how you've used them to solve real-world problems. Whether it's improving developer experience or streamlining deployment processes, we want to hear about your impact!
Apply Through Our Website: We encourage you to apply through our website for a smooth application process. It’s the best way to ensure your application gets into the right hands. Plus, you’ll find all the details you need to complete your application there!
How to prepare for a job interview at Inspire People
✨Know Your Tech Stack
Familiarise yourself with the specific technologies mentioned in the job description, like AWS, Terraform, and Python. Be ready to discuss your experience with these tools and how you've used them to solve problems in previous roles.
✨Showcase Your Problem-Solving Skills
Prepare examples of complex technical challenges you've faced and how you approached them. Highlight your ability to design solutions independently, especially in an Agile environment, as this will resonate well with the interviewers.
✨Understand Developer Experience
Since the role focuses on improving developer experience, think about how your past work has impacted users. Be prepared to discuss how you've enhanced workflows or tools for development teams, and why that matters.
✨Engage with the Team
Take advantage of the Hiring Manager Q&A session to ask insightful questions about the team and projects. This shows your genuine interest in the role and helps you gauge if the company culture aligns with your values.