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.
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.
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
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.