CI/CD & Automation Build, maintain, and optimize CI/CD pipelines for automated build, testing, deployment, and release management. Automate infrastructure provisioning, configuration management, and deployment processes. Implement GitOps principles and deployment automation strategies. Containerization & Orchestration Deploy and manage containerized workloads using Docker and Kubernetes. Improve application scalability and resilience through container orchestration best practices. Support Kubernetes clusters, service mesh, and microservices deployments.
Infrastructure & Cloud Management Design, deploy, and maintain scalable cloud infrastructure across AWS, Azure, or GCP. Implement Infrastructure as Code (IaC) using Terraform, CloudFormation, or ARM templates. Ensure high availability, disaster recovery, backup, and scalability of applications and platforms. Optimize cloud resource utilization and manage infrastructure costs.
Monitoring & Reliability Engineering Implement monitoring, logging, alerting, and observability solutions. Perform root cause analysis and troubleshoot production incidents. Define and track system SLAs, SLOs, and KPIs. Drive reliability, availability, and performance improvements. Security & Compliance Integrate security controls into CI/CD pipelines. Implement DevSecOps practices and vulnerability management. Ensure compliance with organizational security and governance standards. Manage secrets, certificates, and access controls securely.