Overview
We are seeking a skilled DevOps Engineer to support build, release, and cloud‑platform operations across AWS‑hosted systems. The ideal candidate will have hands‑on experience with modern CI/CD tooling, artifact management, and infrastructure automation, with specific focus on AWS, GitHub Actions, TeamCity/Bitbucket, Artifactory, and Amazon S3.
This role will work closely with development, QA, and cloud engineering teams to ensure reliable, automated, and secure delivery pipelines and environments.
Responsibilities
- Design, implement, and maintain CI/CD pipelines using GitHub Actions and TeamCity, integrating Bitbucket where required for source‑control workflows.
- Manage and optimise artifact repositories across multiple Artifactory instances, ensuring consistent versioning, retention, and deployment strategies.
- Build, maintain, and enhance AWS‑based infrastructures using services including S3, compute, networking, and supporting cloud components.
- Improve automation across build, test, and deployment processes—aligned with practices identified in internal DevOps engineering roles, such as automation of operational tasks, CI/CD improvements, and infrastructure optimisation.
- Collaborate with cross‑functional engineering teams to refine deployment pipelines and resolve integration challenges.
- Implement monitoring, logging, and operational reliability practices to ensure stable and secure environments.
- Participate in release management, incident troubleshooting, and post‑deployment support.
- Contribute to documentation, runbooks, and knowledge‑sharing activities.
Essential skills
- Proficiency with GitHub Actions CI/CD workflows.
- Solid understanding of Amazon S3 for storage, build artifacts, deployment packages, or static hosting applications.
- Good knowledge of DevOps principles, automation, and release processes—consistent with internal expectations noted in similar DevOps role descriptions.
- Familiarity with scripting languages (e.g., Bash, Python) and infrastructure‑as‑code concepts will be useful but not must have.
Desired skills
- Experience with containerisation tools (Docker, Kubernetes).
- Exposure to security scanning tools or DevSecOps practices.
- Experience linking or synchronising multiple CI/CD systems (e.g., TeamCity ↔ GitHub Actions bi‑directional integrations)
Experience
- Experience configuring and maintaining TeamCity and Bitbucket pipelines and integrations.
- Strong hands‑on experience with AWS, particularly cloud‑hosted systems, as referenced in internal requirements.
- Practical experience managing Artifactory repositories (multiple instances preferred).
Benefits
- Collaborative working environment – we stand shoulder to shoulder with our clients and our peers through good times and challenges
- We empower all passionate technology loving professionals by allowing them to expand their skills and take part in inspiring projects
- Expleo Academy - enables you to acquire and develop the right skills by delivering a suite of accredited training courses
- Competitive company benefits
- Always working as one team, our people are not afraid to think big and challenge the status quo
- As a Disability Confident Committed Employer we have committed to:
- Ensure our recruitment process is inclusive and accessible
- Communicating and promoting vacancies
- Offering an interview to disabled people who meet the minimum criteria for the job
- Anticipating and providing reasonable adjustments as required
- Supporting any existing employee who acquires a disability or long term health condition, enabling them to stay in work at least one activity that will make a difference for disabled people
“We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age”.
We treat everyone fairly and equitably across the organisation, including providing any additional support and adjustments needed for everyone to thrive