- Develop and maintain Docker containerization strategies to ensure efficient deployment and operation of applications.
- Manage Kubernetes clusters for container orchestration and workflow automation.
- Utilize GitHub Actions for repository operations, creating workflows that will build, test, and deploy applications in a CI/CD pipeline.
- Write and maintain robust Linux scripts for system management and automation tasks.
- Planned and executed data migrations between different platforms and environments with minimal downtime.
- Oversee storage management, ensuring data integrity, availability, and security across multiple storage systems.
- Implement and manage Application Performance Monitoring (APM) tools to monitor and improve system performance.
- Streamline CI/CD processes with Jenkins, ensuring seamless integration and delivery pipelines.
- Collaborate with cross-functional teams to understand needs and translate them into robust and scalable DevOps practices.