ATL / TL – Cloud DevOps & Data Engineering

  • Full Time
  • Sri Lanka
  • 60000-120000 LKR / Month

Website 99x

ATL / TL – Cloud DevOps & Data Engineering

Role Purpose As an Assistant Team Lead (ATL) or Team Lead (TL), you will spearhead the architecture, deployment, and optimization of cloud-native ecosystems. This role sits at the intersection of infrastructure excellence and data engineering, where you will lead the transition toward a fully declarative, GitOps-driven environment on Microsoft Azure. You will not only build robust CI/CD pipelines and manage complex Kubernetes clusters but also mentor the next generation of DevOps engineers.


Key Responsibilities

Infrastructure & Kubernetes Orchestration

  • Azure Architecture: Design and implement scalable, secure, and reliable cloud infrastructure on Microsoft Azure.

  • AKS Management: Architect containerized workloads using Docker and lead the lifecycle management of Azure Kubernetes Service (AKS), including provisioning, upgrades, and cost optimization.

  • K8s Governance: Configure Kubernetes-native components, including Ingress controllers, network policies, RBAC, resource quotas, and managed identities.

  • Network Topology: Design and manage Azure networking, including VNets, subnets, peering, and private endpoints to ensure secure connectivity.

Automation & DevSecOps

  • GitOps Adoption: Drive the shift toward GitOps using Argo CD, maintaining version-controlled infrastructure and application states.

  • Infrastructure as Code (IaC): Provision Azure resources using Terraform or Bicep, maintaining reusable modules for AKS, storage, and networking.

  • CI/CD Excellence: Build and maintain automated build, test, and deployment workflows using Azure DevOps or GitHub Actions.

  • Secret Management: Implement secure solutions for sensitive data using Azure Key Vault and Kubernetes-native secret integrations.

  • Security Integration: Embed DevSecOps practices, including vulnerability scanning and policy enforcement, across the development lifecycle.

Observability & Leadership

  • Monitoring & Alerts: Set up comprehensive observability stacks (Metrics, Logs, Traces) using tools like Prometheus, Grafana, or Azure Monitor.

  • Technical Mentorship: Act as a subject matter expert, guiding and mentoring engineers on cloud architecture, tooling, and modern DevOps practices.


Requirements

  • Experience: * Overall 4–9 years of experience, with at least 2–3+ years in a dedicated DevOps or Cloud Engineering role.

  • Containerization: Hands-on expertise in Docker (multi-stage builds, networking, troubleshooting) and AKS (autoscaling and workload scheduling).

  • Kubernetes Mastery: Deep understanding of Deployments, Services, ConfigMaps, StatefulSets, taints/tolerations, and cert-manager.

  • Technical Stack:

    • Cloud: Azure App Services, ACR, Managed Identities, and Azure Load Balancer.

    • IaC: Proficient in either Terraform (state management/modules) or Bicep (template authoring).

    • GitOps/CI/CD: Practical experience with Argo CD and building pipelines in Azure DevOps or GitHub Actions.

  • Networking: Proven ability to design Ingress controllers, manage TLS termination, and configure routing rules.

  • Problem Solving: Strong analytical skills to build dashboards and set up complex alerting frameworks.


Bonus Points

  • DevSecOps Focus: Experience in high-compliance environments with a focus on automated policy enforcement.

  • Cost Optimization: Proven strategies for reducing Azure spend without compromising performance.

  • Leadership: Experience in client-facing environments or leading cross-functional teams.

More information

Job Location : Sri Lanka
Company Name : 99x 

More Jobs