Senior Software Engineer for Datacenter Network Services
Bosch
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 28,200+ 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
Roles & Responsibilities :
You will be working in an international team with global responsibility for the datacenter network environment including the relevant automation framework, tools and APIs within Bosch.
Qualifications
Educational qualification:
Experience :
Mandatory/requires Skills :
Preferred Skills :
Additional Information
As part of the global software team you will be responsible for our automation framework. You will design, develop,
test and maintain our APIs (Python/Flask) and the Web-Frontend (TypeScript/Angular) based on the requirements
from our enterprise and cloud customers as well based on the demand from the networking team.
With your CI/CD skills and your testing mindset you will improve our test and deploy pipelines to further increase the
- quality of the service (GitHub Actions, Gitlab-CI, Ansible).
- You will be responsible for monitoring and operating your deliveries together with the team (linux, podman, splunk)
- You will be consulting the the international network team in concerns of Software development and automation
- (Python scripting, Ansible).
Profile
Technology Skills:
- 5 years Software Development experience in Python
- strong testing mindset (TestDriven Development), preferred with pytest
- Focus on clean and maintainable code
- Experience with Linux container technologies (e.g. Docker, Podman)
- Experience with CI/CD (e.g. GitLab CI, Github Actions)
Optional: Experience in REST API Design with OpenAPI Specification
Optional: Software Development experience in JavaScript, TypeScript, Angular
Personality:
- Good Team-Worker
- Creative
- Flexible
- Strong communication skills
- Working style:
- Structured and goal-oriented
- Independent
- Innovative
Language(s): English (proficient), German (basics if possible)
Enthusiasm: enjoy working in an international team