Key Responsibilities:
● Lead and manage the migration of existing systems and applications to cloud infrastructure while maintaining hybrid cloud and on-prem environments.
● Collaborate with cross-functional teams, including development, security, and operations, to design and implement highly available, scalable, and reliable systems.
● Establish and maintain a comprehensive DevOps process by implementing CI/CD pipelines, automating builds, deployments, and infrastructure provisioning.
● Design, deploy, and manage monitoring and alerting systems to proactively identify and resolve issues before they impact system availability or performance.
● Optimize cloud architecture for performance, scalability, and cost-efficiency.
● Manage configuration and change control, ensuring the integrity and consistency of
infrastructure and applications across environments.
● Implement and manage disaster recovery plans to ensure business continuity across hybrid infrastructure.
● Ensure compliance with relevant security standards, policies, and best practices across all environments.
● Train and mentor DevOps and cloud teams, enhancing their skills and ensuring efficient collaboration.
Qualifications:
● Bachelor’s degree in Computer Science, Information Technology, or a related field (Master’s degree preferred).
● 9-12 years of experience in DevOps, Cloud Management, or a similar role, with hands on experience in both on-premise and cloud environments.
● Proficiency with cloud platforms (., AWS, Azure, Google Cloud) and on-premise infrastructure management.
● Strong understanding of CI/CD pipelines, infrastructure as code (IaC), and automation tools (., Jenkins, Ansible, Terraform, Docker, Kubernetes).
● Experience with monitoring and alerting tools (., Prometheus, Grafana, Nagios, CloudWatch) and strong knowledge of system logging and analysis.
● Deep understanding of networking, security, and system architecture in both cloud and on-premise env