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