Cozydesk - Semiconductor Domain - "Sr. Python Developer" - Remote

Semiconductor Domain - "Sr. Python Developer" - Remote

Cozydeskvia Cozydesk
RemotoRemotoJúniorCLT4 dias atrás

Salário Estimado

R$ 4.364,00 - R$ 7.274,00

0de 100

Excelente

Score da Vaga

Descrição da Vaga

Role: Sr.


Python Developer with Azure DevOPs Location: Remote Duration: 12+ Months Must have semicon domain experience.


Must have:

10 + Years of exp in Python Development
8 + Years of Exp in Azure DevOps • 4+ Years of exp in YAML Responsibilities:
Design, develop, and maintain production-grade Python 3.x applications, automation frameworks, and tooling for hardware and firmware validation workflows. • Architect scalable Python package and module structures applying object-oriented design patterns, SOLID principles, and robust exception handling strategies.
Build and maintain complex JSON-based orchestration systems including schema validation (jsonschema), ValueMap logic, conditional patterns, and multi-file JSON structures. • Develop PDF generation utilities and structured data parsing pipelines using appropriate Python libraries.
Integrate and maintain Azure SDK-based workflows for cloud resource management, blob storage, and queue operations. • Author and maintain Azure DevOps (ADO) CI/CD pipelines using YAML (azure-pipelines.yml), including test automation integration, coverage reporting (pytest-cov), and build artifact generation.
Write comprehensive unit and integration tests using Pytest; enforce test coverage standards across the codebase. • Collaborate with firmware and hardware engineers to develop diagnostic tooling for analyzing SEL logs, UEFI error dumps, and BMC event records.
Participate in code reviews, enforce software engineering best practices, and provide technical mentorship to junior developers. • Leverage AI-assisted development tools including GitHub Copilot for code generation, debugging assistance, and code review augmentation.
Contribute to the continuous improvement of development processes, tooling, and engineering quality standards.

Requirements:

Python 3.x (5+ years)
Object-oriented design patterns, Exception handling strategies, Package/module architecture • JSON
Schema design and validation (jsonschema), Complex nested data structures, Multi-file JSON orchestration, ValueMap and conditional logic patterns • Python Libraries/Frameworks
PDF Generation, Git Integration, Pytest, Azure SDK, Data Processing, Parsing • Version Control & DevOps
Git (advanced) - Cherry-picking, rebasing, Branch strategies, submodules • Azure DevOps (ADO) - Pipeline YAML (azure-pipelines.yml), Work item automation, Pull request policies, Build/release pipelines
CI/CD Pipelines - Test automation integration, Coverage reporting (pytest-cov), Build artifacts (wheel packages), Tag generation and versioning - is a plus • Knowledge of AI Tools - GitHub Copilot, AI-assisted debugging, Code review augmentation Desired Skills:
Experience analyzing firmware-generated diagnostic logs and error records: SEL logs, UEFI error dumps, and BMC event records using tools such as ipmitool, fwts, and dmidecode. • Familiarity with CI/CD tag generation and semantic versioning strategies.
Experience with hardware debugging at the firmware level correlating firmware events with software-layer symptoms. • Exposure to embedded systems or hardware abstraction layer (HAL) development.
Qualification:
Bachelor s or Master s degree in Computer Science, Software Engineering, Electronics, or a related field
10+ years of professional experience in Python software development • Experience working in enterprise development environments with CI/CD and DevOps practices In compliance with the salary transparency law, the expected pay range for this role is $40-50/hr.

Actual compensation depends on experience and interview evaluation.


Thanks Kripali Sahu Technical Recruiter | Empower Professionals Phone: x 332 ------------------------------------------------------------------------------------------------------------- Fax: | 100 Franklin Square Drive Suite 104 | Somerset, NJ 08873 Certified NJ and NY Minority Business Enterprise (NMSDC) Apply tot his job Apply To this Job

Vagas Semelhantes

RemotoRio de Janeiro26 dias atrás

R$ 4k - 7k/mês

JúniorCLT

Engenheiro de Dados Júnior | Business Intelligence Job type: Full-time employee Full-time employee Aqui no Edify temos o propósito que nascemos para construir novas formas de aprender e ensinar. Juntos, vamos repensar modelos de ensino e de aprendizado, co-criando soluções em inglês. Esse é o toque ...

RemotoRemoto26 dias atrás

R$ 9k - 14k/mês

PlenoCLT

We are • *tech transformation** specialists, uniting human expertise with AI to create scalable tech solutions. With over 8,000 CI&Ters around the world, we’ve built partnerships with more than 1,000 clients during our 30 years of history. Artificial Intelligence is our reality. The Mission We are l...

H

Python Developer with Power Platform

Hatigen Consulting ServicesJobLeads
RemotoRemoto28 dias atrás

R$ 8k - 11k/mês

PlenoCLT

Python Developer with Power Platform Location: REMOTE Exp Level: 8 Years relevant Education: Any Degree Skills & Experience • Strong proficiency in Python (core concepts, data structures, OOP, error handling) • Strong proficiency in Power Platform • Proven track record of developing enterprise‑grade...

Caderno Nacional - Vaga Engenheiro De Dados E Ml

Engenheiro De Dados E Ml

Caderno NacionalJooble
RemotoRemoto29 dias atrás

R$ 9k - 13k/mês

PlenoCLT

Engenheiro De Dados E Ml - Detalhes da Vaga. ● O(a) candidato(a) ideal será responsável por construir a infraestrutura de dados moderna que alimenta soluções de Machine Learning e IA Generativa, desde a ingestão e transformação de dados até a implantação de modelos em produção. ● Este papel híbrido ...

Interessado nesta vaga?

Candidatar-se

Você será redirecionado para o site original

Informações

NívelJúnior
ContratoCLT
LocalRemoto
RemotoSim
MoedaBRL
Publicada4 dias atrás
FonteCozydesk

Análise de Vaga com IA

Estimativa salarial, match de tecnologias e análise de requisitos feitos com Inteligência Artificial

Quer se preparar melhor? Pratique entrevistas com IA no Recrutadoria ou melhore suas habilidades no BitMentor

← Voltar às Vagas