companyBosch Global Software Technologies Private Limited logo

Senior Engineer - Deployment

On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Experience

Qualifications

Educational Qualification:B. E./M. Tech in Computer Science, Electronics, Electrical Engineering, or a related field. Experience:4-8 years in a relevant field. Essential Skills:1. Proficient in English communication, both verbal and written, with the ability to create clear technical documentation for both customer-facing and internal purposes.2. Strong expertise in Ansible, including playbooks, roles, inventories, templates, and best practices.3. Solid experience in automation scripting, particularly using Bash and Python.4. Familiarity with Docker containers, including Dockerfiles, image building, troubleshooting, and Docker Compose.5. Extensive experience in Ubuntu Linux system administration and troubleshooting.6. Experience with test automation and CI/CD pipelines is advantageous.7. Willingness to work at least four hours of overlap with US Central time.

About the job

Roles & Responsibilities:

As a Senior Engineer specializing in Deployment, you will design, develop, and maintain both real-time and offline Ansible-based deployment scripts tailored for customized operating system software across various environments, including labs, factories, and field sites.

You will take ownership of Ansible playbooks, roles, inventories, and variables, ensuring that your automation solutions are idempotent, modular, and reusable.

Your role will include integrating deployment automation into CI/CD pipelines, which involves linting, testing, and validating deployment artifacts.

You will also be responsible for writing and maintaining unit and integration tests, as well as participating in code reviews to ensure the highest quality and adherence to best practices in deployment.

Your expertise will be crucial in developing and supporting controls software deployment, particularly for grid-scale battery energy storage systems and power conversion systems from leading manufacturers.

Your deployments will need to meet stringent requirements for robustness, security, performance, scalability, and maintainability.

Additionally, you will optimize latency, throughput, and reliability on Linux and embedded platforms.

As a mentor, you will provide technical guidance through design discussions, documentation, and code reviews, though formal people management is not required.

You are expected to deliver projects on time and support release commitments while tracking, managing, documenting, and reporting your work using JIRA and Confluence, including deployment procedures and troubleshooting guides.

About Bosch Global Software Technologies Private Limited

Bosch Global Software Technologies Private Limited is a wholly owned subsidiary of Robert Bosch GmbH, recognized as one of the world's foremost technology and service providers. We offer comprehensive Engineering, IT, and Business Solutions. With a workforce exceeding 27,000 associates, Bosch Global Software Technologies is the largest software development center of Bosch outside Germany, establishing itself as the technological powerhouse of Bosch in India with a significant presence across the US, Europe, and the Asia Pacific region.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.