We are seeking a skilled and experienced DevOps Engineer to join our dynamic team.
As a DevOps Engineer, you will play a crucial role in bridging the gap between development and operations, enabling efficient and seamless software delivery.
You will be responsible for designing, implementing, and maintaining our continuous integration/continuous deployment (CI/CD) pipelines, infrastructure, and automation tools.
You will lead the transformation of our software delivery processes and have the opportunity to work with cutting-edge technologies.
Your role will involve driving innovation and shaping our DevOps practices for the future.
You will build a robust and scalable software delivery ecosystem to meet the demands of our everchanging environment and customer.
Key tasks include leading DevOps strategy and implementation, architecting and maintaining CI/CD pipelines, managing infrastructure, implementing automation and tooling, optimizing performance and scalability, ensuring security and compliance, mentoring team members, collaborating with cross-functional teams, and researching emerging trends.
Requirements:
A Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience) is required.
Significant experience in a DevOps Engineer or similar role, demonstrating progressive growth and increased responsibilities is necessary.
Strong expertise in designing and implementing CI/CD pipelines using tools like Jenkins, Github Actions, or CircleCI is essential.
Extensive experience with infrastructure automation and configuration management tools such as Ansible, Chef, Puppet, or Terraform is required.
Proficiency in scripting and programming languages such as Python, Bash, or PowerShell is necessary.
A deep understanding of containerization technologies and orchestration frameworks (e.g., Docker, Kubernetes, AWS ECS) is required.
More than 5 years of experience in at least one of the major cloud platforms and their services (e.g., AWS, Azure, Google Cloud) is necessary.
Experience with monitoring and log management tools (e.g., Prometheus, ELK Stack, Datadog, Open telemetry) is required.
Strong problem-solving skills and the ability to troubleshoot complex issues are essential.
Excellent leadership and communication skills, with the ability to effectively mentor and collaborate with team members, are necessary.
A strong understanding of security best practices and experience implementing security controls is required.
A proven track record of driving process improvements and implementing innovative solutions is essential.
Benefits:
We prioritize your mental health and wellbeing, offering a flexible four-day Flexi-Week at full pay with no reduction to your annual holiday allowance, along with various paid special leaves.
You have the flexibility to work from our office, from home, or in a completely different environment within our Awin locations.
We provide life assurance, travel insurance, and private health insurance that covers various health, vision, and dental treatments, along with options for a Cycle to Work Scheme or Season Ticket Loan.
Our support includes access to various initiatives and sports offers to help you focus on your mental and physical well-being.
We offer an extensive training suite, Awin Academy, to nurture your professional and personal development, including local language courses to improve your English skills.
You will receive a monthly allowance to cover part of your remote working costs and support in setting up your remote workspace.
You can thank and reward colleagues through our peer-to-peer program, showing appreciation for those who have gone the extra mile to support you.