Semiconductor Domain - "Sr. Python Developer" - Remote

Remote Full-time
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 Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Inside Sales Manager - Now Hiring

Remote Full-time

**Experienced Virtual Assistant / Airbnb Customer Support Specialist for arenaflex's Short-Term Rental Division - Contract to Hire Opportunity**

Remote Full-time

Remote Data Entry Associate (Entry Level)

Remote Full-time

**Experienced Data Entry Clerk – Remote Opportunity for Career Growth and Development at blithequark**

Remote Full-time

[Remote] K-3 Foundational Skills Curriculum Writer

Remote Full-time

**Experienced Data Entry Clerk Wanted - Remote Work Opportunity with Flexible Pay**

Remote Full-time

**Experienced Remote Clerical Assistant – Administrative Support Professional for a Dynamic Team**

Remote Full-time

Experienced Call Center Manager for Live Chat Support - Remote Opportunity at blithequark

Remote Full-time

Sales Engineer

Remote Full-time

Interior Design for My Apartment

Remote Full-time
← Back to Home