Infopulse is inviting a talented professional to join our growing team as a System Architect
Excellent
C / JavaLinux
- Designing the architecture of IT systems in accordance with applicable/adopted IT architectural standards
- Identifying, designing, proposing changes to the existing IT architecture based on business requirements created during the analysis
- Ensuring the quality and efficiency of the created IT systems and environments as well as software
- Supporting and consulting business in defining initiatives and projects
- Creating technical documentation of designed solutions
- Analysis and assessment of market solutions and their usefulness for the organization
- Monitoring changes in systems for compliance with the developed target architecture and standards
- Acting as an IT architect in selected projects / programs
- Participation in planning, pricing, implementation and change management.
- Recent experience in consumer electronics device product development as an architect
- Experience in the architect role in software and system/product scope, covering, among others: components, interfaces, protocols, external services
- Good understanding of the system and software development project roles, responsibilities and methods
- Capable of leading a team and introducing good software development practises within a team / project
- Experience and skills in system design and development from software perspective
- Understanding how software development interfaces with:
- Hardware and hardware development
- DevOps (build systems / CI)
- QA/Testing (test management, manual testing, automated testing)
- Releasing / Deployment
- Manufacturing
- Experience in as wide range of system / software features as possible
- Embedded development from bare metal on an MCU/SoC/SoM to CPU based systems with rich OS (Linux, Android) on a modern ARM SoC
- Bring up / wake up of new hardware
- Bluetooth
- Audio / Media in general
- DSP
- Networking
- IoT
- Application and middleware technologies
- Applications (web apps, cross platform app development, native app development (Android, iOS)
- Middleware (Linux / C (primarily), Android / Java/C)
- Cloud services
- Code review
- Pair programming
- TDD
- Knowledge Base
- Version control: Git
- Unit tests
- Integration tests
- System tests
- Pentests
- Performance tests
- Manual testing
- Automated testing
- CI
- Laptop
- Additional monitor
- Headphones
- Windows
- Methodology: Agile, Scrum
- Architectural decisions are made by: architect
- Who chooses technology: architect
- Project management software: Jira, Azure DevOps
Packages and extras
- Healthcare package
- Healthcare package for families
- Conferences
- Trainings
- Language courses
- Leisure package for families
- Leisure package
- Financial bonus
Relocation package
- Adaptation tips
- Sign up bonus
- Help finding an apartment
- Open to Ukrainian candidates
- Money for moving expenses
Amenities
- Cold beverages
- Hot beverages
- Integration events
- Bicycle parking
- Chill room
Infopulse Poland
2000
Infopulse, part of the leading Nordic digital services company Tietoevry, is an international vendor of services in the areas of Software R&D, Application Management, Cloud&IT Operations, and Cybersecurity to SMEs and Fortune 100 companies across the globe. Founded in 1991, the company has a team of over 2,300 professionals ad is represented in 7 countries across Europe and North and Latin America.