As an IoT Architect at mageba, you will lead the design and technical strategy for the IoT platform. Leveraging your expertise in backend, frontend, and cloud technologies, you’ll ensure the platform is scalable and secure while collaborating with hardware teams to create integrated solutions that enhance innovation and efficiency.
Your Responsibilities
1. Develop and oversee the architecture of the IoT platform, ensuring it is modular, scalable, and adaptable to future needs.
2. Lead the integration of various software components, including IoT devices, data processing systems, and user interfaces, into a cohesive platform.
3. Make strategic decisions regarding the selection and implementation of software frameworks, languages, and tools.
Team Leadership and Mentorship
1. Building the Development Team: Lead the recruitment, onboarding, and development of a highly skilled, remote development team, ensuring coverage of all essential aspects of the IoT platform's development, including backend, frontend, and cloud infrastructure.
2. Remote Team Management: Manage and mentor a geographically dispersed team, utilizing effective communication tools and techniques to maintain cohesion and productivity. Ensure alignment with project goals and timelines across different locations.
Collaboration and Integration
1. Work closely with external hardware teams to ensure the seamless integration of hardware and software components.
2. Collaborate with cross-functional teams, including product management, customer support, and sales, to ensure that technical solutions align with business objectives.
Innovation and Continuous Improvement
1. Stay updated with the latest trends and technologies in IoT, cloud computing, and software development.
2. Continuously evaluate and implement new technologies, tools, and processes to enhance platform performance, security, and scalability.
Your Profile
Technical Expertise
1. Frontend Development: Experience with frontend frameworks like React, Angular, or Vue.js, ensuring responsive and intuitive user interfaces.
2. Cloud Infrastructure: Deep understanding of cloud platforms (AWS, Azure, or Google Cloud) and expertise in services such as EC2, S3, Lambda, RDS, Kubernetes, and Docker.
3. Data Management: Knowledge of database systems (SQL and NoSQL), including MySQL, PostgreSQL, and MongoDB, with the ability to design and optimize data storage solutions.
4. IoT Protocols and Standards: Familiarity with IoT-specific protocols like MQTT, CoAP, and HTTP/HTTPS, and experience in integrating IoT devices with cloud services.
5. Security Best Practices: Expertise in implementing security measures across the software stack, including encryption, authentication, and secure API development.
Education and Experience
1. Degree: Bachelor’s degree in computer science, Engineering, or a related field. A master’s degree or equivalent experience in a technical leadership role is preferred.
2. Experience: Minimum of 3 years in software development, with at least 3 years in a senior technical role, such as Architect or Technical Lead. Proven track record of leading the development of complex software systems, particularly in IoT, cloud computing, or distributed systems.
Your Prospects
1. Diversified job in an open international environment, with a flat organizational structure.
2. Opportunity to learn and grow professionally.
3. Various company events throughout the year.
Your move
At mageba, we know that our future success and growth depend on hiring the right people, for the right jobs. We continuously seek the most talented, qualified, committed, and diverse individuals to join our team.
Are you interested in this very demanding but also most interesting position? We look forward to receiving your application.
Interested? We look forward to receiving your application, comprising the following documents to hr.ch@mageba-group.com:
1. CV
2. Certificates/Diploma
Disclaimer: Application sent by agencies, head hunters, or other third companies will not be considered.
#J-18808-Ljbffr