SWArchitectureAutomationSCM-EPS1
Job Summary
Must Have Skills
Architectural Design Process: Mastery of systematic architectural design including the ability to translate requirements into viable system designs (e.g. C4 model) design for critical quality attributes (reliability usability) and document decisions effectively.
Scripting & Automation Expertise: Expert-level demonstrable proficiency in Python (3.x) for creating robust maintainable and professional grade automation tools and API integrations.
Release Automation: Proven experience designing and implementing release automation systems including automated versioning strategies (Conventional Commits) changelog generation and quality gate promotion.
Python Ecosystem: Deep experience with the modern Python development ecosystem including dependency management (Poetry) testing frameworks (Pytest) static analysis (Pylint/Flake8) and CLI frameworks (Typer).
Embedded SW Development Expertise: Some background in (Linux-based) embedded software development is required to understand the end-users context.
Good to Have skills SCM Mastery: World-class expertise in Git including deep knowledge of the command line advanced branching/merging strategies () and repository lifecycle management on platforms like GitHub/GitLab.
Platform Integration: Solid understanding of how CI/CD systems integrate with underlying platforms including Docker Kubernetes Artifactoryand Infrastructure as Code (IaC) APIs.
API Integration & Data Formats: Proficiency with REST API principles and experience integrating various development tools with a strong command of data serialization formats like JSON YAML and TOML
Qualifications :
BE/ in E&C or any equivalent
Additional Information :
8 - 10 years
Remote Work :
No
Employment Type :
Full-time
About Company
Bosch first started in Vietnam with a representative office in 1994. Bosch has its main office in Ho Chi Minh City, with branch offices in Hanoi and Da Nang, and a Powertrain Solutions plant in the Dong Nai province to manufacture pushbelt for continuously variable transmissions (CVT) ... View more