Key Responsibilities:
- Collaborate with development teams to design and implement CI/CD pipelines for efficient software delivery.
- Automate and optimize infrastructure provisioning and configuration management.
- Manage, monitor, and scale cloud-based and on-premises infrastructure.
- Maintain and enhance system and network security measures.
- Troubleshoot infrastructure and application issues and provide rapid solutions.
- Implement and manage containerization and orchestration technologies such as Docker and Kubernetes.
- Ensure the high availability of systems and services.
- Document deployment processes and operational procedures.
- Stay current with industry best practices and emerging DevOps trends.