Deskripsi Pekerjaan
Join Willis Towers Watson, a leading global advisory, broking, and solutions company, as a Senior DevOps Engineer in our dynamic software development team. In this role, you will be responsible for software configuration management and will play a critical part in streamlining our deployment processes, improving system reliability, and driving automation across our infrastructure.
You will collaborate with cross-functional teams to design, implement, and maintain CI/CD pipelines, manage cloud-based infrastructure, and ensure seamless integration of new features. This is an excellent opportunity for a skilled professional who thrives in a fast-paced environment and is passionate about leveraging cutting-edge technologies to deliver high-quality software solutions.
At Willis Towers Watson, we value innovation, collaboration, and continuous learning. As a Senior DevOps Engineer, you will have the opportunity to work on challenging projects, mentor junior team members, and contribute to the overall technical excellence of our organization.
Tanggung Jawab
- Design, implement, and maintain CI/CD pipelines using tools like Jenkins, GitLab CI, or Azure DevOps
- Manage and optimize cloud infrastructure on AWS, Azure, or Google Cloud Platform
- Automate manual processes using scripting languages such as Python, Bash, or PowerShell
- Implement and manage containerization technologies including Docker and Kubernetes
- Monitor system performance, troubleshoot issues, and ensure high availability and reliability
- Collaborate with development teams to integrate security best practices into the deployment pipeline
- Develop and maintain infrastructure as code using tools like Terraform or CloudFormation
- Mentor junior engineers and contribute to technical documentation and knowledge sharing
Kualifikasi
- Bachelor's degree in Computer Science, Information Technology, or a related field
- Minimum 3-5 years of experience in DevOps, Site Reliability Engineering, or related roles
- Proficiency in cloud platforms such as AWS, Azure, or Google Cloud Platform
- Strong experience with container orchestration tools like Kubernetes or Docker Swarm
- Advanced knowledge of CI/CD tools and practices
- Solid scripting skills in Python, Bash, or similar languages
- Experience with configuration management tools such as Ansible, Puppet, or Chef
- Excellent problem-solving, communication, and collaboration skills