DevOps Engineer
Job Description
Job title: DevOps Engineer
Company: Gama Aviation
Job description: /Position: DevOps Engineer
/Location: Farnborough HQ (Hybrid options available)
/Type: Permanent
Are you currently working as a DevOps Engineer or looking to start your DevOps journey?
We are looking for an DevOps Engineer who would enjoy working in a scale-up environment, with a modern tech stack, including Kubernetes and Serverless!
We’re open to considering applicants with a variety of experience levels for this role, the key priority for us is to find an engineer who is passionate about DevOps and the importance of effective communication and collaboration as we work at a very exciting and fast pace!
Ideally you would have some exposure to Azure & PowerShell. Kubernetes exposure would also be an advantage; however, we are happy to support learning in these areas for an individual who is keen to develop their skills.
As a DevOps Engineer, you will be configuring, implementing and maintaining our Azure Infrastructure and Azure DevOps pipelines. You will also be exposed to our Kubernetes environments (including production) to advance our next generation application development platform.
This role would be well suited to an Engineer who enjoys extremely complex troubleshooting and continuous learning in a production critical environment.
You will be joining our amazing Engineering team and will be working very closely with our highly experienced Engineers, giving you amazing scope for your development and growth.
Our team are friendly, helpful and passionate about what we do. We are looking for someone who shares the same values and will support the building of our DevOps culture and capabilities.
/About us:
myairops is a leader of SaaS products to the aviation industry with customers across the globe. Solutions are provided through innovative web delivered software and connected mobile applications. Our business is product focussed with a 30-year heritage, we are growing and very excited about the future.
We’re a friendly team of experts, optimists, big-thinkers and problem-solvers, and are lucky enough to work with some of the largest and most successful companies in the world.
/More about the role:
DevOps Engineers work across the myairops Azure infrastructure, including scheduling and running maintenance, troubleshooting production issues, and evolving the platform with deployments, monitoring and optimisation.
/Primary Responsibilities include:
- Automate manual processes using Azure DevOps pipelines and Power Automate to enable self-service for engineering and customer success.
- Schedule & monitor cloud infrastructure and customer environment upgrades and deployments.
- Work as part of cross functional, engineering project team to ensure quality from requirements definition through to delivery.
- Represent the DevOps team and be a point of contact to answer questions relating to DevOps, Azure and cloud infrastructure.
- Create and maintain build and deployment automation scripts.
- Create and maintain Kubernetes based applications, using Helm, Docker and similar cloud native tools
- Create and maintain CI/CD pipelines in Azure DevOps, using configuration as code.
- Reduce software delivery friction.
- Contributing to a team culture committed to effective communication, respect, values and supporting each other to meet individual and common goals.
- Engaging with stakeholders across the team, using a pragmatic approach to achieve sign off, without compromising on stability and/or defined requirements.
/ Skills and Experience required:
Essential:
- Able to demonstrate an understanding of the Microsoft Azure development environment.
- Ability to create and interpret Powershell scripts.
- Able to demonstrate an understanding of creating & maintaining Azure DevOps pipelines.
- Able to demonstrate an understanding of creating & maintaining cloud infrastructure programmatically.
- Outcome focused, seeks to learn and improve.
- Self-starter, motivated and driven to achieve professional success.
- Able to communicate effectively with technical and non-technical colleagues.
- Strong collaborative team player, able to demonstrate positive team ethos and effective communication.
- Critical thinking and analytical skills to examine issues and prioritise tasks.
Desirable:
- Working as a DevOps engineer in Microsoft Azure, using native tooling like Azure DevOps, ARM/Bicep, Azure Functions and Application Insights.
- Exposure to containerisation tools, namely Kubernetes, Helm, Docker or Containerd.
- Azure certification(s).
- Exposure to other DevOps tooling, (e.g Terraform, 3rd party monitoring solutions (Datadog, New Relic or similar), Prometheus/Grafana, CI/CD tools.
- Some experience with (MS)SQL, .Net, RESTful APIs, Postman or Microsoft SSRS.
/ Our comprehensive benefits include:
Competitive Salary
Group Pension Scheme – up to 5% contributions matched
Life Assurance
Income Protection
Travel Insurance
Private Healthcare (after probation)
Discounts at popular retailers
Due to the volume of applications received, only candidates selected for interview will be contacted. If you do not hear from us within 20 working days then your application has been unsuccessful on this occasion.
Expected salary:
Location: Farnborough, Hampshire