Senior DevOps Engineer

Surge Global
Full-timeColombo, Sri LankaUSD 1,200 - 1,600/month

Surge Global is a digital consultancy that leverages marketing, data, and technology to help businesses grow. As Sri Lanka’s leading digital firm, we employ the best content, creative, design & engineering talent the country has to offer.

Embracing a culture of transparency and equality in the workplace, we’ve built an environment helping Sri Lanka’s best marketing and creative talent thrive. Our team looks at untangling multivariate problems with an open mind and the willingness to constantly test and learn.

With our headquarters in Colombo Sri Lanka, we help scale startups to Fortune 500 companies across the United States, United Kingdom, Australia, and Sri Lanka.

Responsibilities:

  • Collaborate with domain experts and development teams to align business requirements with architecture, emphasizing Azure and AWS environments.
  • Assist in DevOps project execution, working with team members and stakeholders to ensure timely and quality delivery.
  • Prepare and maintain technical documentation and reports for processes, tools, and best practices.
  • Implement and manage infrastructure as code (IaC) solutions using tools like Terraform, Bicep, CloudFormation, and ARM Templates.
  • Develop and maintain automated CI/CD pipelines utilizing tools like Bitbucket, Azure Pipelines, and AWS CodePipeline.
  • Deploy and manage containerized applications using Docker, Kubernetes, Azure AKS, and AWS EKS, ensuring scalability and reliability.
  • Monitor system performance and availability using tools like Grafana, Prometheus, Azure Monitor, and AWS CloudWatch.
  • Implement and maintain robust security measures to safeguard cloud infrastructure against threats, focusing on Azure and AWS.
  • Collaborate with cross-functional teams to streamline development processes, troubleshoot issues, and ensure optimal system performance.
  • Participate in mentoring junior team members, sharing knowledge, and fostering a culture of learning and continuous improvement.

Requirements:

  • 3–5 years of hands-on experience in DevOps, with a strong focus on Azure and AWS environments.
  • Proficient in DevOps tools such as Bitbucket, Azure DevOps, and Git.
  • Solid experience with Docker and Kubernetes, including managing Azure AKS and AWS EKS clusters.
  • Proficiency in Terraform (Infrastructure-as-Code) and capability to implement IaC for advanced deployments.
  • Strong understanding of CI/CD pipelines and experience using tools like Bitbucket, Azure Pipelines, and AWS CodePipeline.
  • Hands-on experience with monitoring tools such as Grafana, Prometheus, Azure Monitor, and AWS CloudWatch.
  • Advanced knowledge of Unix/Linux environments and scripting.
  • Basic understanding of network and cloud security best practices.
  • Proven ability to troubleshoot complex systems and implement effective solutions.
  • Strong communication and collaboration skills, with a focus on team-based problem-solving.

Preferred Qualifications:

  • Certifications in Azure or AWS DevOps practices (e.g., Microsoft Certified: DevOps Engineer Expert, AWS Certified DevOps Engineer).
  • Experience with additional cloud platforms or hybrid environments.

Apply for this job

Resume/CV*

Click or drag file to this area to upload your Resume

Please make sure to upload a PDF

First Name*
Last Name*
Email*
Phone Number*
Cover Letter*
LinkedIn Profile*
What is your current salary?*
What is your expected salary for this position?*
If you are shortlisted for this position, What will be your notice period to your current employer?*
How did you hear about this opportunity?*