Senior Cloud DevOps Engineer
Job Description:
We seek a skilled and motivated Senior Cloud DevOps Engineer to join our team. This role will focus on managing a multi-tenant SaaS platform's Cloud infrastructure, deployment, automation, scaling, and lifecycle management. The platform, built using modern microservices architecture, incorporates cutting-edge cloud technologies and is deployed using containers on Google Kubernetes Engine (GKE) with Anthos Service Mesh.
As a Senior Cloud DevOps Engineer, you will be instrumental in ensuring the platform's reliability, scalability, and security while collaborating with cross-functional squads in an Agile environment. You will contribute to infrastructure and application automation, optimise cloud operations, and provide solutions for complex deployment challenges.
Key Responsibilities:
- Cloud Infrastructure Management:
- Design, deploy, and manage multi-cloud environments (GCP and AWS), focusing on VPC networking, peering, routers, NAT, firewalls, and VPNs.
- Maintain and optimise Kubernetes clusters (GKE/EKS) for containerised workloads with Anthos Service Mesh and Multi-Cluster Ingress.
- Automation and Tooling:
- Develop and maintain infrastructure as code using Terraform, Helm Charts and Kubernetes Operator.
- Automate application deployment pipelines and system lifecycle management.
- Monitoring and Reliability:
- Implement robust monitoring and logging solutions using Google Cloud Monitoring and other relevant tools.
- Ensure system uptime, performance, and scalability through proactive maintenance and incident response.
- Development and Scripting:
- Write and debug scripts in Python and Shell to manage deployment workflows and system tasks.
- Collaborate with application developers to understand the platform's requirements and provide DevOps solutions.
- Security and Compliance:
- Enforce security best practices across cloud environments, including IAM policies, encryption, and access controls.
Qualification and Skills:
- Bachelor’s or Master’s degree in Computer Science (B.E., MCA, or MSc).
- 5 to 8 years of experience in the IT industry.
- Strong experience in managing cloud environments (GCP and AWS Cloud).
- Proficiency in Linux administration, Shell Scrip, Terraform, Helm Charts and Kubernetes Operator.
- Hands-on experience with Kubernetes, Docker, and container orchestration.
- Hands-on experience with Istio Service Mesh.
- Hands-on experience in creating CI/CD pipelines in Jenkins
- Basic programming skills in Python and Shell scripting.
- Familiarity with Agile methodologies and squad-based development models.
- Experience with technologies like Google Pub/Sub, Dataflow Stream, Google Cloud Storage, Google Memorystore Redis, BigQuery, MongoDB, Snowflake, and similar to the AWS Cloud platform.
- Adaptability to new technologies and a continuous learning mindset.
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration abilities in a multi-squad Agile environment.
Thanks for registering in Kissflow,
Our team will get back to you soon!