Design, implement, and maintain CI/CD pipelines for automated application build, testing, deployment, and release management.
Provision and manage cloud infrastructure using Infrastructure as Code (IaC) tools such as Terraform, CloudFormation, ARM Templates, or Bicep.
Deploy, manage, and optimize containerized applications using Docker, Kubernetes, and Helm.
Automate infrastructure provisioning, configuration management, and operational tasks using Bash, Python, or PowerShell scripting.
Monitor application performance, infrastructure health, and system availability using Prometheus, Grafana, ELK Stack, Splunk, CloudWatch, or Azure Monitor.
Collaborate with Development, QA, Security, and Infrastructure teams to streamline software delivery and deployment processes.
Implement DevSecOps best practices by integrating security scanning, vulnerability management, and compliance checks into CI/CD pipelines.
Troubleshoot infrastructure, deployment, networking, and production issues while ensuring high system availability.
Manage source code repositories, branching strategies, version control, and release management using Git.
Support cloud platforms including AWS, Azure, and GCP while implementing security, scalability, backup, and disaster recovery solutions.
Document infrastructure architecture, deployment procedures, automation workflows, and operational best practices