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. Plan and execute 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. REQUIRED SKILLS Proficient in AWS and Azure services, including but not limited to EC2, S3, VPC, Azure VMs, Blob Storage, and Azure Active Directory. In-depth knowledge of Docker containerization and Kubernetes orchestration. Experience with GitHub Actions for continuous integration and continuous deployment (CI/CD). Strong scripting skills in Linux environments, capable of automating routine tasks and orchestrating complex deployments. Proven experience with data migration strategies and execution. Solid understanding of storage management principles, including file systems, SAN, NAS, and object storage. Proficiency in Application Performance Monitoring (APM) tools to troubleshoot and improve application performance. Extensive experience with Jenkins for building CI/CD pipelines. Excellent troubleshooting and problem-solving skills. QUALIFICATIONS Bachelor's or Masters degree in Computer Science, Engineering, or a related technical field. At least 5 years of experience in a DevOps role with a proven track record of success. Relevant certifications in AWS, Azure, Docker, and Kubernetes are highly desirable. ADDITIONAL REQUIREMENTS Strong communication and collaboration skills. Ability to handle multiple tasks with attention to detail. Committed to staying up to date with current emerging technologies and industry trends