Design, implement, and maintain CI/CD pipelines for automated application build, testing, deployment, and release management.
Provision, configure, 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, Helm, and container orchestration technologies.
Automate infrastructure provisioning, configuration management, and operational tasks using Bash, Python, PowerShell, or Shell scripting.
Monitor infrastructure, applications, and cloud environments using Prometheus, Grafana, ELK Stack, Splunk, CloudWatch, Azure Monitor, or Datadog.
Collaborate with Development, QA, Security, and Infrastructure teams to streamline software delivery and deployment processes.
Implement DevSecOps practices by integrating security scanning, compliance validation, and vulnerability management into CI/CD pipelines.
Troubleshoot infrastructure, networking, deployment, and production issues while ensuring high availability and system reliability.
Manage source code repositories, artifact management, version control, and release processes using Git, GitHub, GitLab, Maven, Gradle, Nexus, or Artifactory.
Support cloud environments including AWS, Azure, and Google Cloud Platform (GCP) while implementing security, scalability, backup, and disaster recovery solutions.
Document infrastructure architecture, automation workflows, deployment procedures, and operational best practices