Responsibilities:
- Support and develop a companywide devops strategy.
- Design, develop, and maintain scalable, reliable, and secure platform infrastructure.
- Implement and manage CI/CD pipelines to automate the software delivery process.
- Collaborate with development, QA, and operations teams to streamline workflows and improve productivity.
- Monitor and optimize system performance, ensuring high availability and reliability.
- Develop and maintain infrastructure as code (IaC) using tools like Terraform, Ansible, or CloudFormation.
- Implement and manage container orchestration platforms such as Kubernetes or Docker Swarm.
- Ensure security best practices are followed across all platform components.
- Troubleshoot and resolve issues in development, test, and production environments.
- Stay updated with the latest industry trends and technologies to continuously improve platform capabilities.