SW Development Automation Engineer, Wireless Technologies & Ecosystems
Apple Inc
Munich, Germany
Job posting number: #7284748 (Ref:apl-200569520)
Posted: September 27, 2024
Job Description
Summary
Wireless Technologies & Ecosystems (WTE) team is looking for a highly qualified & self-motivated Engineer with a passion for SW development & test processes (CI/CD) and designing/implementing end-to-end frameworks to accelerate development for large projects and teams and improve quality of SW for Apple products.
Description
In collaboration with other engineers inside and outside of the team, you will work to define and optimize workflows, design complex components, and integrate open-source, customized, and fully custom solutions into a single business-critical product that is in daily use by thousands of developers. Your focus will be to enhance existing and create new full-stack solutions to increase the automation of business use cases with sophisticated logic and ensure excellent UX.
Minimum Qualifications
- Advanced level skills in programming/scripting languages: Python (required), HTML/JS/CSS/REACT (required), Groovy (useful), Java (useful), Golang (useful)
- Solid hands-on experience in software engineering automation tools (e.g. SW version control systems like git, test schedulers like Jenkins, etc)
- Ability to design SW and integrate with other solutions, experience working with REST APIs
- Passion for user-friendly interfaces and web/client solutions with top UX
Preferred Qualifications
- Good knowledge of traditional and modern web frameworks, experience in integration of applications
- Knowledge of CI/CD practices, concepts and workflows
- Good knowledge of diverse DB (SQL/NoSQL) and infrastructure components
- Familiarity with DevOps/Agile, test-driven development practices
- Excellent knowledge of desktop and distributed software engineering tools and databases
- Ability to document requirements and specifications
- Collaborative, innovative, creative attitude
- Fluent English (English speaking work environment) and good communication skills