CI/CD Pipeline Management: Build and maintain continuous integration/continuous deployment pipelines for automated code testing and rapid software delivery.
Infrastructure as Code (IaC): Automate infrastructure provisioning using tools like Terraform or CloudFormation.
System Monitoring & Optimization: Track system performance, application availability, and troubleshoot deployment or infrastructure issues.
Automation: Identify manual processes to minimize errors and maximize efficiency.
Collaboration: Act as a central liaison between development, testing, and operations teams.
Security Implementation: Integrate security, compliance, and secrets management into the deployment workflows.
Required Skills
Cloud Platforms: Experience managing cloud settings such as AWS, Microsoft Azure, or Google Cloud Platform (GCP).
Scripting Languages: Proficiency in Python, Bash, Shell, or Go.
Containerization & Orchestration: Knowledge of Docker and Kubernetes.
Monitoring Tools: Familiarity with observability tools like Prometheus, Grafana, or the ELK Stack