Software Engineer - DevOps
Blatchford is a multi-award winning, global manufacturer of some of the world’s most advanced prosthetic technology, bespoke seating solutions and orthotic devices. Our evidence-based approach and commitment to continuously challenge possibilities ensures our mobility solutions prioritise the wellbeing and long-term health of our users.
Through science, technology, and maintaining a clear focus on people, we make mobility possible.
Due to the continued growth and expansion of our Software Department, we have Software Engineer – DevOps, to develop, implement, and maintain the infrastructure and tools necessary for continuous integration and continuous deployment (CI/CD) of software applications.
The role
As Software Engineer - DevOps, your primary focus will be on automating and optimising the software development lifecycle, ensuring seamless integration, testing, and deployment processes. You will work closely with embedded, app, cloud and QA teams to enhance the efficiency, reliability, and scalability of our software delivery pipelines.
Key duties:
- Designing, implementing, and maintaining scalable and reliable infrastructure using cloud services and on-premises solutions.
- Developing, managing, and optimising continuous integration and continuous deployment (CI/CD) pipelines to ensure efficient and reliable software delivery.
- Automating repetitive tasks and processes to improve efficiency and reduce manual intervention.
- Ensuring the security of the infrastructure and applications by implementing best practices and conducting regular security assessments.
- Working closely with development, QA, and operations teams to ensure seamless integration and delivery of software.
- Preparing and maintaining detailed technical documentation, including infrastructure diagrams, deployment guides, and operational procedures.
- Continuously monitoring and optimising the performance of applications and infrastructure to ensure high availability and reliability.
- Evaluating and implementing new tools and technologies to improve the efficiency and effectiveness of the DevOps processes.
- Providing training and mentoring to team members on DevOps best practices and tools.
- Write clean efficient requirements that capture key working of pipelines
What are we looking for?
Key skills
- Software Engineering or relevant Computer Science related degree
- Proven experience in DevOps engineering, including infrastructure management, CI/CD pipeline development, and automation.
- Strong proficiency in cloud services (e.g., AWS, Azure, Google Cloud) and on-premises solutions.
- Experience with Docker and Kubernetes.
- Proficient in scripting languages (e.g., Python, Bash) for automation and configuration management.
- Excellent problem-solving and debugging skills.
- Ability to work collaboratively in a team environment.
- Strong written and verbal communication skills.
- Knowledge of industry best practices in DevOps and infrastructure management.
- Experience with Agile development methodologies.
- Familiarity with security best practices and conducting regular security assessments.
- Experience with version control systems (e.g., Git) and CI/CD tools (e.g., Jenkins, GitLab CI/CD).
- Ability to manage and optimise performance and scalability of applications and infrastructure.
What can we offer you?
Benefits
- Highly competitive salary
- Flexible, hybrid working
- 25 days holiday (rising with service)
- Option to purchase additional annual leave
- On demand pay
- Pension
- Discounted shopping and leisure activities
- Health cash plan
- Cycle to work scheme
This is a fantastic opportunity to work within a unique environment and contribute to the success of our award-winning organisation.
If you feel like you meet the above criteria for this exciting Software Engineer – DevOps opportunity, then please apply now!
Andre detaljer
- Avlønningstype Lønn
- Ansettelsesindikator Fast ansettelse
- Reise kreves Nei
- Påkrevd utdanning Bachelorgrad
- Basingstoke, Storbritannia