





Tier-1 Bangalore role with general DevOps demand but specialized release automation reduces applicant density.
Core DevOps and automation skills are transferable, though embedded software context increases domain specificity.
Extensive mandatory technical expertise in Python, CI/CD, SCM, and embedded context enforces strict filtering.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Lead architectural design processes to translate requirements into effective system designs, focusing on critical quality attributes such as reliability and usability.
Develop and maintain professional-grade automation tools and API integrations using Python (3.x), leveraging modern Python development practices and tooling.
Design and implement release automation systems including automated versioning (Conventional Commits), changelog generation, and quality gate promotion.
Expert-level proficiency in Python (3.x) including dependency management (Poetry), testing (Pytest), static analysis (Pylint/Flake8), and CLI frameworks (Typer).
Experience in architectural design processes with ability to document and design for quality attributes like reliability and usability.
Background in Linux-based embedded software development to understand end-user context.
Educational qualification: BE/B.Tech/M.Tech in Electronics & Communication or equivalent.
Demonstrates mastery in systematic architectural design, translating complex requirements into scalable systems using models like C4.
Experienced in building release automation workflows incorporating versioning strategies and changelog automation.
Has working knowledge of embedded software development environments and understands platform integration with CI/CD, Docker, Kubernetes, and Infrastructure as Code.