Skip to main content
NEC Corporation

Junior DevOps Engineer

2d

NEC Corporation

Bengaluru, IN · Full-time · INR 700,000 – INR 1,200,000

About this role

The Junior DevOps Engineer role centers on designing, deploying, and optimizing scalable containerized environments with Kubernetes and Docker. The position requires building CI/CD pipelines and applying infrastructure automation using Terraform or Ansible to support secure and reliable operations.

Daily work includes managing Kubernetes clusters for development, testing, and production while monitoring cluster health and application performance. Engineers configure logging and alerting tools, troubleshoot infrastructure issues, and implement backup and disaster recovery processes to maintain system reliability.

Collaboration with development, QA, and security teams helps streamline release processes and enforce platform security best practices. The role also involves optimizing resource utilization and supporting production releases under the direction of the Senior Project Manager.

Professionals gain exposure to microservices architectures and GitOps tools while working in Agile environments. Opportunities exist to pursue certifications such as CKA and contribute to continuous improvements in deployment automation and operational efficiency.

Requirements

  • 3+ years of experience in DevOps engineering or cloud infrastructure management.
  • Strong hands-on experience with Kubernetes administration and orchestration.
  • Experience with Docker and containerization technologies.
  • Good knowledge of CI/CD tools such as Jenkins, GitLab CI, Azure DevOps, or GitHub Actions.
  • Experience with cloud platforms such as AWS, Azure, or GCP.
  • Knowledge of Infrastructure as Code tools like Terraform, Helm, or Ansible.
  • Experience with Linux system administration and shell scripting.
  • Familiarity with monitoring and logging tools such as Prometheus, Grafana, ELK, or Splunk.

Responsibilities

  • Design, implement, and manage Kubernetes clusters for development, testing, and production environments.
  • Deploy and manage containerized applications using Docker and Kubernetes.
  • Build and maintain CI/CD pipelines for automated build, test, and deployment processes.
  • Implement Infrastructure as Code using Terraform, Helm, or Ansible.
  • Configure and manage logging, monitoring, and alerting tools such as Prometheus and Grafana.
  • Troubleshoot infrastructure, deployment, networking, and performance-related issues.
  • Ensure platform security, compliance, backup, and disaster recovery processes are in place.
  • Optimize resource utilization, scalability, and system reliability.