Company Description
Technology is our how. And people are our why. For over two decades, we have been harnessing technology to drive meaningful change.
By combining world-class engineering, industry expertise and a people-centric mindset, we consult and partner with leading brands from various industries to create dynamic platforms and intelligent digital experiences that drive innovation and transform businesses.
Job Description
Seeking a highly skilled and experienced Senior DevOps Engineer to join our dynamic team. This role is pivotal in driving our DevOps initiatives, with a strong focus on using Terraform as a cloud automation tool. The ideal candidate will possess a deep understanding of cloud infrastructure, CI/CD pipelines, and best practices in DevOps.
Responsibilities
- Design, implement, and manage scalable infrastructure using Terraform
- Create and maintain reusable Terraform modules and templates to streamline deployment processes
- Architect, Manage and optimize cloud resources across platforms such as AWS, Azure, or Google Cloud
- Implement best practices for security, compliance, and cost management in cloud environments
- Build and maintain robust CI/CD pipelines to automate the deployment of applications and infrastructure
- Collaborate with development teams to integrate automated testing and deployment strategies
- Implement monitoring, logging, and alerting solutions for cloud infrastructure
- Analyze performance metrics and make recommendations for improvements and optimization
- Foster a culture of collaboration, continuous improvement, and innovation within the team
Requirements
- Strong proficiency in Terraform for cloud automation and infrastructure management
- Experience with cloud platforms (AWS, Azure, Google Cloud) and their services
- Strong understanding and Implementation experience of containerization technologies (Docker, Kubernetes)
- Proficient in scripting languages (Python, Bash, etc.) for automation tasks
- Experience with CI/CD tools (Jenkins, GitLab CI, CircleCI, etc.)
- Solid understanding of DevOps principles and methodologies
- Experience with configuration management tools (Ansible, Puppet, Chef)
- Bachelors degree in computer science, Information Technology, or a related field
- 10+ years of experience in DevOps or related roles
- Certifications in cloud platforms (AWS Certified Solutions Architect, Azure DevOps Engineer, etc.)
Benefits
- Competitive salary package, share plan, company performance bonuses
- Career coaching, global career opportunities, internal development programmes
- Complex projects, rotations, internal tech communities, training, certifications
- Hybrid work and flexible working hours, employee assistance programme
- Global internal wellbeing programme, access to wellbeing apps
- Global internal tech communities, hobby clubs and interest groups