DevOps Engineer

Company:  Agile Solutions
Location: Leeds
Closing Date: 02/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
About Agile Solutions Agile Solutions GB Ltd is focused on deriving true value from its customers data. We help our customers manage, monetise, leverage and make better use of their data. We provide advice, support and delivery services across various industry sectors covering a multitude of areas, ranging from Data Strategy, Governance and Security to Data Platform Modernisation, Cloud and Customer Intelligence. We do everything with a view to creating tangible business benefits for our customers. To achieve these benefits our Agile Information Management framework allows us to measure how we are performing and ensures we deliver the value that our customers deserve. Summary As a DevOps Engineer, you will be responsible for designing, implementing, and maintaining CI/CD pipelines using Azure DevOps and GIT. You will work closely with development, operations, and IT teams to automate workflows, improve infrastructure, and streamline the development lifecycle. Additionally, you will manage GIT branching strategies, ensuring efficient collaboration across multiple teams and environments. Your expertise in automation, continuous integration, and version control will play a key role in driving the organisation’s software delivery process. Responsibilities Design, implement, and maintain CI/CD pipelines using Azure DevOps for seamless analytic / reporting deployment and testing. Manage and maintain GIT repositories, enforcing best practices for branch management and version control. Collaborate with development, QA, and operations teams to streamline build, release, and deployment processes. Automate infrastructure provisioning and configuration using tools like Terraform, ARM templates, or similar. Monitor and troubleshoot the health of the CI/CD pipelines and resolve any issues related to build failures or deployment delays. Ensure system reliability, scalability, and security throughout the entire software development lifecycle. Implement and maintain containerisation strategies using Docker and Kubernetes (or similar tools). Requirements Proven experience as a DevOps Engineer with expertise in Azure DevOps and CI/CD pipeline management. Strong proficiency in GIT for version control and branch management, including strategies like GitFlow. Hands-on experience with automation tools (Terraform, Ansible, or similar) and cloud platforms (Azure preferred). Knowledge of containerisation and orchestration tools (e.g., Docker, Kubernetes). Familiarity with infrastructure as code (IaC) and continuous monitoring solutions. Excellent problem-solving and troubleshooting skills in fast-paced environments. Bachelor's degree in Computer Science, Information Technology, or a related field. Diversity & Inclusion At Agile Solutions, we are dedicated to fostering a diverse, equitable, and inclusive workplace. We believe that diversity drives innovation and fosters creativity. We actively promote diversity and inclusion through our hiring practices, employee development initiatives, and company culture. We are committed to providing equal opportunities for all employees, regardless of race, ethnicity, gender, sexual orientation, age, ability, or background. Join us in creating a workplace where everyone feels valued, respected, and empowered to succeed.
Apply Now
Share this job
Agile Solutions
An error has occurred. This application may no longer respond until reloaded. Reload 🗙