Description

Experience

  • Relevant Experience: 6-8 years.

 

Objectives of this role

We are currently looking to add a Kubernetes DevOps Engineer to our team to perform tasks at the intersection of development and operations, focusing on the deployment, scaling, and management of containerized applications using Kubernetes. The person would leverage Kubernetes to automate and streamline the operational processes, ensuring high availability, scalability, and fault tolerance of applications. They will focus on continuous improvement and integration, bridging gaps between software development, quality assurance, and IT operations. By embracing a toolset that includes CI/CD pipelines, monitoring, and infrastructure as code. This will accelerate the delivery of software and enhance the reliability of our platforms. The candidate should also possess strong consulting/interpersonal skills, an ability to lead discussions with clients and guide them to solutions, as well as a deep understanding of the technical implications of business requirements.

Responsibilities

  • Designing, deploying, and managing Kubernetes clusters to ensure high availability and disaster recovery.
  • Automating application deployment, scaling, and management using CI/CD pipelines and containerization tools.
  • Configuring and maintaining monitoring, logging, and alerting systems to ensure proactive issue resolution and system health.
  • Developing and implementing infrastructure as code (IaC) to create reproducible and consistent environments.
  • Ensuring security best practices are implemented within the Kubernetes environment and throughout the CI/CD pipeline.
  • Optimizing resource utilization and cost efficiency through effective cluster and container orchestration.
  • Collaborating with development teams to facilitate a DevOps culture and improve the software development lifecycle.
  • Providing on-call support for production environments and participating in incident management and resolution.
  • Keeping up to date with the latest Kubernetes features, trends, and best practices to drive innovation and improvements.
  • Creating and maintaining documentation for system architecture, configurations, processes, and service records.
  • Conducting system troubleshooting and problem-solving across platform and application domains.
  • Training and mentoring team members and stakeholders on Kubernetes and related cloud-native technologies.

Preferred Skill Set

  • Container orchestration with Kubernetes
  • Continuous Integration and Continuous Deployment (CI/CD) Pipelines
  • Infrastructure as Code (IaC) using tools like Terraform or Ansible or Automator
  • Cloud Services and Architecture (AWS, Azure, GCP)
  • Scripting and Automation with languages like Bash, Python, or Go
  • Monitoring, Logging, and Observability in Kubernetes environments
  • Networking, Service Mesh, and Ingress Controllers
  • Security Best Practices and Compliance in Kubernetes
  • Version Control Systems (e.g., Git)
  • Performance Tuning and Resource Optimization in Kubernetes

Qualifications

  • Bachelor’s degree in Computer Science, Information Technology. 
  • Proven experience in managing and administering virtualized environments using VMware and/or OpenStack.
  • Solid understanding and practical experience with code quality management frameworks such as SonarQube.
  • Proficiency in setting up and maintaining CI/CD pipelines using Azure DevOps, GitHub, Jenkins, Ansible, and Terraform.
  • Experience using LifeRay as a DXP
  • Experience with all phases of the systems development life cycle (SDLC) using agile methodologies
  • Hands-on experience with container orchestration tools like Docker, Kubernetes, and Helm, along with proficiency in Jinja2 templating.
  • Strong programming skills in JavaScript, Ansible, Terraform, Python, and BashScript, with the ability to write clean, maintainable code.
  • Familiarity with cloud platforms, particularly Azure, and experience working within an Agile development environment.
  • Excellent problem-solving and troubleshooting skills, with the ability to analyze complex technical issues and propose effective solutions.
  • Strong communication and collaboration skills, with the ability to work effectively in a cross-functional team environment.
  • Any relevant certifications in DevOps, cloud computing, or related fields would be a plus.

Business Hour

  • Work Time: 4 pm IST until 1 AM IST

 

Job Type

  • Work from Office: Office and then from home post 10 pm, if required

 

Location

  • Pune – Maharashtra – India