Job Description
Firmware CI/CD Technical Lead/Architect
JD :
- Architects and designs firmware continuous integration and continuous delivery(CICD) pipeline as an AI native solution based on architecture design frameworks.
- Leads the stages of design and development of the features, workflows, stages in the pipeline including solution design, analysis, coding, testing, integration, and deployment.
- Reviews and evaluates designs and project activities for compliance with systems design and development guidelines and standards; provides tangible feedback to improve product quality and mitigate failure risk.
- Drives the technical roadmap of the workstream/area, CICD architecture level enhancements/changes towards overall CICD strategy.
- CICD technical point of contact for firmware communities across geographies, represents the team in all the relevant forums.
- Communicates architectures, design proposals and negotiate options at senior management levels.
- Integral part of cross lab AI, quality, and efficiency initiatives, provides technical leadership and perspective to cross- organization projects, programs, and activities.
- Leads quick PoCs and gain global stakeholders’ alignment for new features/change management and AI initiatives.
- Introduce latest industry trends in CICD with demonstratable outcomes.
- Acts as the conduit between various teams interacting with Build, Infra and Dev, QA across all stages of FW life cycle for earliest enablement of CICD.
- Contributes to the Process definition roll out for efficiency and quality improvements across labs.
- Provides technical guidance and support to the teams on the Operational activities.
- Strong problem-solving skills and a willingness to learn new technologies.
- Good communication skills and the ability to work collaboratively in a team environment.
Skillset:
- Must:
- Prior experience in architecting CI/CD pipeline or similar software applications (e.g.: using Jenkins, Rabbit MQ)
- Strong design and debugging skills.
- Developing applications with OOP programming (Object Oriented Python / C++/ Java)
- REST based Web Service / Micro Services
- Good knowledge of database - SQL, NoSQL
- Exposure to virtualization, Docker architecture
- Desired:
- Groovy pipeline
- Bash scripting
- Frontend Technologies: React JS / Node JS / Vue.js
- Good to Have:
- Kubernetes
- Application performance techniques
- Understanding of machine learning concepts and algorithms
- Familiarity with data analysis, ML frameworks and libraries
Job Details
-
Job Location
-
Bengaluru India
-
Company Industry
-
Other Business Support Services
-
Company Type
-
Unspecified
-
Employment Type
-
Unspecified
-
Monthly Salary Range
-
Unspecified
-
Number of Vacancies
-
Unspecified