DevOps Engineer & Dot Net developer

12 Minutes ago • 4-6 Years
Devops

Job Description

We are seeking a skilled DevOps Engineer with hands-on experience in Kubernetes-based microservice deployments, Terraform infrastructure automation, and end-to-end CI/CD setup for multi-tenant or customer-specific environments. The ideal candidate will work closely with development, QA, and PROD cloud infrastructure teams to streamline deployments for applications spanning backend microservices, databases, and UI components. You will play a key role in automating deployments, managing infrastructure as code, and ensuring scalable, reliable, and secure environments for each customer.
Good To Have:
  • Experience with multi-tenant SaaS deployments or customer-isolated environments.
  • Knowledge of microservice architecture principles.
  • Familiarity with service mesh or API Gateway (NGINX).
  • Experience integrating frontend (Flutter) deployment pipelines.
  • Exposure to serverless components (Lambda).
Must Have:
  • Design and maintain CI/CD pipelines (Azure DevOps, Jenkins, GitHub Actions) for microservices, UI, and database components.
  • Implement customer-specific deployments and manage isolated environments.
  • Develop and maintain Terraform scripts to provision and manage AWS cloud infrastructure.
  • Containerize microservices and UI components using Docker.
  • Deploy and manage services using Kubernetes (AKS, EKS, or GKE) including Helm charts.
  • Automate PostgreSQL database provisioning and migrations.
  • Integrate monitoring and alerting using Prometheus, Grafana, ELK.
  • Manage access control (RBAC, IAM, Secrets Management) and ensure security compliance.
  • Collaborate with development, QA, and project managers for release planning and execution.
  • Support and troubleshoot deployment issues in various customer environments.
  • Proficiency in Git, SonarQube, and multi-environment CI/CD pipelines.
  • Strong problem-solving and troubleshooting abilities.
  • Bachelor’s degree in Computer Science, Information Technology, or equivalent field.
  • 4 to 6 years of experience.

Add these skills to join the top 1% applicants for this job

saas-business-models
problem-solving
communication
github
game-texts
quality-control
agile-development
postgresql
networking
yaml
nginx
aws
service-mesh
azure
prometheus
azure-devops
grafana
terraform
sonarqube
elk
helm
powershell
ci-cd
docker
microservices
kubernetes
git
python
github-actions
bitbucket
bash
jenkins
flutter

Company Description

Bosch Global Software Technologies Private Limited is a 100% owned subsidiary of Robert Bosch GmbH, one of the world's leading global supplier of technology and services, offering end-to-end Engineering, IT and Business Solutions. With over 27,000+ associates, it’s the largest software development center of Bosch, outside Germany, indicating that it is the Technology Powerhouse of Bosch in India with a global footprint and presence in the US, Europe and the Asia Pacific region.

Job Description

About the Role

We are seeking a skilled DevOps Engineer with hands-on experience in Kubernetes-based microservice deployments, Terraform infrastructure automation, and end-to-end CI/CD setup for multi-tenant or customer-specific environments. The ideal candidate will work closely with development, QA, and PROD cloud infrastructure teams to streamline deployments for applications spanning backend microservices, databases, and UI components.

You will play a key role in automating deployments, managing infrastructure as code, and ensuring scalable, reliable, and secure environments for each customer.

Key Responsibilities

  • End-to-End Deployment Automation
  • Design and maintain CI/CD pipelines (using Azure DevOps, Jenkins, or GitHub Actions) for microservices, UI, and database components.
  • Implement customer-specific deployments — managing isolated environments for each client, ensuring configuration consistency and security.
  • Infrastructure as Code (IaC)
  • Develop and maintain Terraform scripts to provision and manage cloud infrastructure (e.g., AWS).
  • Automate environment creation (VPCs, Kubernetes clusters, databases, storage, networking, etc.) per customer.
  • Containerization and Orchestration
  • Containerize microservices and UI components using Docker.
  • Deploy and manage services using Kubernetes (AKS, EKS, or GKE) including Nginx, Helm charts, namespaces, and ingress configurations.
  • Configure auto-scaling, service discovery, and rolling updates.
  • Microservices Deployment
  • Work with development teams to define deployment standards for .NET microservices.
  • Implement API Gateway where applicable.
  • Database Management
  • Automate database provisioning and migrations (PostgreSQL) using scripts and CI/CD integrations.
  • Ensure database version control, backups, and restore mechanisms in customer environments.
  • Monitoring & Logging
  • Integrate monitoring and alerting using Prometheus, Grafana, ELK.
  • Implement centralized logging for all customer environments.
  • Security & Compliance
  • Manage access control (RBAC, IAM, Secrets Management with Vault or Key Vault).
  • Ensure compliance with customer-specific deployment and data isolation requirements.
  • Collaboration
  • Partner with developers, QA, and project managers to plan and execute releases.
  • Support and troubleshoot deployment issues in different customer environments.

Required Skills

  • DevOps Tools: Git, Jenkins / Azure DevOps / GitHub Actions, SonarQube
  • Containerization: Docker, Kubernetes (EKS), Helm
  • IaC: Terraform (Mandatory)
  • Cloud Platforms: AWS (experience in at least one)
  • Languages: YAML, Bash, PowerShell, Python (for automation scripts)
  • Databases: PostgreSQL (basic admin and deployment knowledge)
  • CI/CD: Experience with multi-environment pipelines (Dev, QA, UAT, Prod)
  • Monitoring & Logging: Prometheus, Grafana, ELK / OpenTelemetry
  • Version Control: Git / Bitbucket
  • Security: Secrets management, RBAC, IAM, SSL/TLS setup

Preferred Skills

  • Experience with multi-tenant SaaS deployments or customer-isolated environments
  • Knowledge of microservice architecture principles
  • Familiarity with service mesh or API Gateway (NGINX)
  • Experience integrating frontend (Flutter) deployment pipelines
  • Exposure to serverless components (Lambda)

Soft Skills

  • Strong problem-solving and troubleshooting abilities
  • Excellent communication and collaboration skills
  • Ability to work in agile, fast-paced development environments
  • Ownership mindset and proactive in process automation

Education

  • Bachelor’s degree in computer science, Information Technology, or equivalent field

Qualifications

Educational qualification:

Experience :

Mandatory/requires Skills :

Preferred Skills :

Additional Information

Exp - 4 to 6 Years

Set alerts for more jobs like DevOps Engineer & Dot Net developer
Set alerts for new jobs by Bosch Group India
Set alerts for new Devops jobs in India
Set alerts for new jobs in India
Set alerts for Devops (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙