Senior DevOps Engineer
The Senior DevOps Engineer is responsible for designing, implementing and supporting the CI/CD pipelines that enable Dense Air’s software development team to rapidly test and deploy software.
We usually respond within a week
Main Purpose of the Job:
The Senior DevOps Engineer is responsible for designing, implementing and supporting the CI/CD pipelines that enable Dense Air’s software development team to rapidly test and deploy software for Dense Air’s innovative 5G small cell products.
The role requires understanding of best practice in building CI/CD pipelines for both low level compiled/embedded C++ software as well as higher level cloud-native python back-end and React/Typescript front-end software. The CI/CD pipelines will likely be split across cloud and on-prem virtual servers, so this role also requires hands on experience of configuring cloud and on-prem virtual machines, deploying Docker containers and using Kubernetes.
This is a key role within the Dense Air software team and will be involved in all of the Dense Air software projects as well as supporting third party software suppliers.
Key Responsibilities:
- Design, implement and support CI/CD pipelines based on Jenkins
- Work with software developers to onboard new modules into the CI/CD system and troubleshoot pipeline issues
- Enable Continuous Delivery of cloud native software modules into Google Cloud Platform
- Enable Continuous Integration of embedded software onto specialist hardware platforms
- Define and implement best-practice security testing through the pipelines
- Work with third party software teams to integrate their deliverables into the solution.
- Create and maintain relevant design documentation in accordance with project requirements.
- Follow Agile software development lifecycles and QA procedures
- Use of Jira and Bitbucket development tools.
- Participate in design and code reviews during the development process
- Other duties appropriate to the post as may be assigned from time to time by the Head of Software
Education and Experience:
Essential:
- Eight or more years of hands-on experience in DevOps roles, ideally with experience of deploying both cloud native software and compiled/embedded software
- Hands on experience in building CI/CD pipelines with Jenkins including in-depth knowledge of creating Jenkins Files.
- Hands on experience in containerising applications with Docker and deploying them into Docker or Kubernetes clusters
- Hands on experience with Google Cloud Platform, including Compute Engine, Kubernetes Engine, Artifact Repository and Secrets Manager.
- Hands on experience installing and configuring Linux onto both on-prem virtual machines and cloud.
Desired:
- Experience with Infrastructure as Code through Terraform
- Knowledge of best practice DevSecOps methods to enable security testing through the pipelines
- Experience of diagnosing lab and remote access networking issues
- Experience of physical server install and maintenance procedures
Personal Qualities
- Outstanding problem solver and team player.
- Enthusiastic about DevOps principles, sharing experience and best practice
- Able to document designs with strong attention to detail.
- Able to react positively to issues occurring.
- Able to present information in a concise way to stakeholders.
- Able to explore and analyse complex inter-related systems, with a willingness to engage in topics outside the scope of the primary task
Equality and Diversity
Dense Air is an equal opportunities employer. We have an inclusive culture, and respect for everyone, regardless of gender, ethnicity, religion, age, sexual orientation, disability or other characteristics
- Department
- Software Development
- Locations
- Marlow, UK
- Remote status
- Hybrid Remote
About Us
Dense Air is part of Sidewalk Infrastructure Partners’ CoFi platform, advancing shared broadband solutions to help close the digital divide and make connectivity more open, shared, and inclusive. Dense Air serves the United States, Europe, and Asia-Pacific with its mobile and fixed broadband services. Combining Open RAN infrastructure with Citizens Broadband Radio Service (CBRS) spectrum or licensed spectrum, Dense Air’s unique technology allows multiple network operators to securely share the same infrastructure, driving down infrastructure costs for both service providers and municipalities while delivering high-speed connectivity across use cases.
Senior DevOps Engineer
The Senior DevOps Engineer is responsible for designing, implementing and supporting the CI/CD pipelines that enable Dense Air’s software development team to rapidly test and deploy software.
Loading application form