Devops Engineer & Dot Net Developer

Year    KA, IN, India

Job Description

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.



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

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.


Job Detail

  • Job Id
    JD4694045
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KA, IN, India
  • Education
    Not mentioned
  • Experience
    Year