Senior DevOps Engineer IoT
Requirements:
- MQTT (HiveMQ)
- Kafka/Confluent Cloud
- Ansible/Terraform
- Kubernetes
- Cloud
- CI/CD
- IoT
Project description
Our customer is a leading German producer of customized solutions for the self-supply of solar-powered electricity. This includes photovoltaic, energy storage systems as well as cloud technology systems helping individuals to become energetically independent.
Please note that this position involves occasional on-call duty to resolve potential customer-critical incidents.
Main responsibilities:
- Design, implement, and maintain our IoT communication platform using technologies such as MQTT (HiveMQ), Kafka / Confluent Cloud, Azure and Kubernetes.
- Configure and manage highly available and scalable messaging solutions, primarily with MQTT.
- Administer and manage Kafka clusters for efficient data processing and transmission.
- Implement and integrate Azure services for platform scaling, monitoring, and security.
- Deploy and manage Kubernetes clusters for orchestration.
- Ensure global edge communication by implementing appropriate protocols, security mechanisms and routing strategies.
- Monitor and optimize platform performance, availability, and scalability.
- Ensure platform security through access controls, encryption mechanisms and security monitoring.
- Identify and resolve technical issues and disruptions.
- Create and update documentation on platform architecture, configurations and processes.
Required skills:
- At least 2 years of experience in administrating MQTT (HiveMQ) and Kafka / Confluent Cloud.
- At least 2 years of experience with automation tools such as Ansible or Terraform.
- At least 2 years of experience with Kubernetes in scalable environments.
- Knowledge and experience with cloud environments and services, particularly Azure.
- Familiarity with scaling and optimizing IoT communication platforms.
- Experience managing distributed systems and global edge communication.
- Strong knowledge in automation and orchestration of infrastructure and applications.
- Experience with CI/CD pipelines and general DevOps practices.
- Understanding of network protocols, security mechanisms and routing strategies in the context of IoT communication.
Recruitment process
- Recruitment screening and experience survey (ca. 1 hour)
- Profile-specific offline assignment (approx. 2–3 evenings of concentrated work, depending on experience)
- Client technical interview (ca. 1 hour)
- Client team interview (ca. 1 hour)
- Offer meeting (ca. 30 mins)
- Department
- Software Delivery
- Role
- Software Engineer
- Locations
- Warsaw (PL), Wroclaw (PL), Szczecin (PL), Bialystok (PL), Cracow (PL), Gdansk (PL), Lodz (PL)
- Remote status
- Hybrid
- Hourly salary
- 150 - 200
- Skills
- DevOps, Infrastructure
- Experience
- Senior, Lead, Principal
- Area
- Cloud, DevOps, Infrastructure
About Spyrosoft
Spyrosoft is an authentic, cutting-edge software engineering company, established in 2016. In 2021 and 2022, we were among the fastest growing technology companies in Europe, according to the Financial Times. We were founded by a group of tech experts with established backgrounds in software engineering, who created an ‘engineer-to-engineer’ workplace, powered by enthusiasm, fairness and authentic relationships. Having a unique offering, which bridge the gap between technology and business, we specialise in technology solutions for industry 4.0, automotive, geospatial, healthcare & life sciences, employee experience & education and financial services industries.
Senior DevOps Engineer IoT
Loading application form