DevOps Engineer (Kubernetes & DB Scaling)

  • Ahmedabad
  • Univoxx
Job Description: We are seeking a highly skilled Senior DevOps Engineer with expertise in Kubernetes orchestration, database clustering, and scaling of both SQL and NoSQL databases. As a pivotal member of our team, you will be responsible for designing, implementing, and maintaining robust and scalable infrastructure solutions that support our growing platform. Role & Responsibilities: Kubernetes Orchestration: Design, deploy, and manage Kubernetes clusters to ensure high availability, scalability, and reliability of containerized applications. Database Scaling: Architect and implement strategies for scaling both SQL and NoSQL databases, ensuring optimal performance and resource utilization. Infrastructure Automation: Develop and maintain infrastructure as code (IaC) using tools like Terraform or Ansible to automate provisioning, configuration, and deployment processes. Monitoring and Alerting: Implement monitoring solutions to proactively identify and address performance bottlenecks, security vulnerabilities, and infrastructure failures. Continuous Integration/Continuous Deployment (CI/CD): Build and maintain CI/CD pipelines to automate software delivery and ensure smooth deployment of applications across various environments. Security and Compliance: Implement security best practices and ensure compliance with industry standards and regulations in all aspects of infrastructure and deployment processes. Collaboration and Documentation: Work closely with cross-functional teams to understand requirements, provide technical guidance, and document infrastructure and deployment procedures. Requirements: Extensive experience with Kubernetes, including cluster management, deployment, and troubleshooting. Proficiency in scaling SQL databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Cassandra). Strong scripting and automation skills using languages such as Python, Bash, or Go. Experience with infrastructure as code (IaC) tools like Terraform, Ansible, or Puppet. Solid understanding of networking concepts and protocols. Familiarity with cloud platforms such as AWS, Azure, or Google Cloud. Excellent problem-solving and troubleshooting skills. Strong communication and collaboration abilities. Certifications such as Certified Kubernetes Administrator (CKA) or AWS Certified DevOps Engineer are a plus. If you are passionate about building scalable and resilient infrastructure solutions and thrive in a fast-paced environment, we encourage you to apply and join our dynamic team!