DevOps Engineer (Remote)

IT
March 11, 2025
රු200,000 - රු300,000
Application ends: March 24, 2025

Job Description

Preferable Location(s): Colombo, Sri Lanka

Work Type: Full Time

We are seeking a highly skilled and motivated DevOps Engineer to join our dynamic team. The ideal candidate will have a strong background in Azure, DevOps methodologies, and a range of modern tools and technologies to support and enhance our software development lifecycle.

Responsibilities:

    •    Design, implement, and maintain robust CI/CD pipelines using Azure DevOps and GitHub.

    •    Manage cloud infrastructure in Azure, ensuring high availability, security, and scalability.

    •    Utilize Terraform for Infrastructure-as-Code (IaC) to provision and manage resources efficiently.

    •    Implement and manage configuration management tools like Ansible or Chef to automate environment setup and deployments.

    •    Develop and maintain containerized applications using Docker, ensuring streamlined deployments across environments.

    •    Use Microsoft Entra (formerly Azure AD) for identity and access management.

    •    Write scripts in BashPython, and Shell to automate manual tasks and processes.

    •    Manage source control using Git and GitHub, ensuring best practices for branching, merging, and version control.

    •    Monitor and improve system performance, reliability, and security across the development and production environments.

    •    Collaborate with development, QA, and operations teams to improve delivery speed and operational efficiency.

Requirements:

    •    Proven experience in Azure and Azure DevOps.

    •    Strong knowledge of Microsoft Entra for identity and access management.

    •    Hands-on experience with Terraform for IaC and infrastructure management.

    •    Proficiency in containerization tools like Docker.

    •    Experience with configuration management tools such as Ansible or Chef.

    •    Proficiency in scripting languages such as Python and Bash.

    •    Solid understanding of Git and GitHub, with experience managing source control and repositories.

    •    Familiarity with modern DevOps principles and Agile methodologies.

    •    Strong problem-solving skills and ability to work in a fast-paced, team-oriented environment.

    •    Excellent communication skills with a passion for continuous improvement.

Preferred Qualifications:

    •    Certifications in Azure (e.g., Azure DevOps Engineer Expert, Azure Solutions Architect, or similar).

    •    Experience with monitoring and logging tools like Azure Monitor, Prometheus, or Grafana.

    •    Knowledge of best practices for security in cloud environments.

What We Offer:

    •    Competitive salary and benefits package.

    •    Opportunities for professional development and certifications.

    •    A collaborative and innovative work environment.

How to Apply:

If you’re passionate about DevOps and have the skills to help us optimize and automate our infrastructure, we’d love to hear from you! Click ‘Apply now’