Edge Software Developer - CoE IoT
Business Integration Partners · Roma, Lazio ·
Overview
As Edge Software Developer at BIP’s IoT Centre of Excellence, you will build robust Go-based software for edge environments and multiple communication protocols. You will design event-driven microservices with performance and reliability in mind, collaborating across functions to own end-to-end outcomes. You’ll contribute to technology scouting and mentor colleagues in a fast-evolving tech setting. This role offers impact in IoT and industrial protocols, with a strong focus on shaping scalable edge solutions.
Retribuzione / Benefits
- flexible working with remote/on-site days
- Solidarity Time Bank for extra leave
- comprehensive health insurance
- well-being platforms (mental and physical health)
- meal vouchers
- parental leave support and family care initiatives
Responsabilità
- Develop Go-based software and support multiple protocols (MQTT, NATS, Kafka, REST, gRPC, IEC 60870-5-104, OPC-UA, Modbus, IEC 61850, LoraWAN)
- Implement event-driven microservices for edge computing with emphasis on performance and reliability
- Collaborate in an interfunctional team with end-to-end responsibility
- Contribute to technology scouting and stay current with tech trends
- Mentor colleagues and share knowledge with the team
Requisiti fondamentali
- Proven Golang experience with deep syntax, standard library, and high-performance Go coding
- Experience in microservices design and Docker/Kubernetes
- Ability to write concurrent programs and manage threading, synchronization, and non-blocking I/O
- Experience with unit/integration testing and performance profiling/debugging tools
- Proficiency with version control and CI/CD workflows; GitLab knowledge a plus
- Experience with shell scripting
- Excellent Linux knowledge
- Experience in Agile/Scrum, Kanban, or TDD environments
- English proficiency
- Knowledge of industrial protocols: IEC 60870-5-101/104, IEC 61850 MMS/GOOSE/SV, ModBUS RTU/TCP, OPC UA/DA
- Team collaboration
- Mentoring ability
- Effective communication in English
- Go (Golang)
- Go routines and channel models
- Microservices architecture
Dati di mercato di EasyWorkClub, non forniti dal datore di lavoro
Retribuzione tipica per Sviluppatore/trice di software a Roma: 32.500 € – 42.500 €, da 557 annunci
131 annunci attivi per Sviluppatore/trice di software a Roma
Stesso ruolo entro 50 km
- Full-Stack Software Developer - Space Data Solutions · Frascati · 17 km
- Neolaureati Embedded software engineer R&D · Frascati · 17 km
- Full-Stack Software Developer - Space Data Solutions · Marino · 18 km
- Full-Stack Software Developer - Space Data Solutions · Monte Compatri · 21 km
Lavoro da remoto o da casa nel 15% di 491 annunci per Sviluppatore/trice di software che pubblichiamo a livello nazionale
Altre offerte di Business Integration Partners
554 altri annunci che pubblichiamo
- Senior Data Scientist – BIP AI LAB · Treviso
- PM ambito Monetica - Consultant · Roma
- Project Manager IT - Lead Consultant · Monza
- Test Analyst · Milano
- PM IT Banking - Consultant · Latina