We are an international company that has been in the world of telecommunications for more than 20 years. We are dedicated to launch management systems protocols and devices. We are a very technical company with more than 130 software engineers. Has just been born in Spain and we are creating a competence center where we expect a lot of growth. We are looking for experienced software engineers to support the team in the development of our product portfolio, focused on remote management and diagnostics of millions of devices.
Role
We are looking for experienced Software Engineers to support the team in the development of our product portfolio, focused on managing and remotely diagnosing millions of devices.
Qualifications
5+ years of experience in software engineering and programming in Python
Several years of experience with container-based application development (e.g., Docker)
Extensive experience working with Linux (e.g., Debian)
Knowledge of CI/CD and build automation
Ability to inspect problems and debug issues at the protocol level
Experience with MySQL databases, enabling you to understand, create, and optimize MySQL queries as necessary
Good general communication skills
Quality-oriented mindset
Ability to work independently
Proactive approach to problem solving
Creative and analytical thinking
Fluency in written and spoken English
What they offer
Network / Telco technologies (such as DSL, Fiber, Cable or LTE)
Knowledge of Internet access technologies such as xDSL, Fiber, Cable or LTE
Experience working with Atlassian products
Python web frameworks (e.g., Flask)
Python networking libraries (e.g., gevent)
MongoDB and RedisDB
Messaging and streaming technologies (e.g., MQTT, AMQP or Kafka)
One or more device management protocols like TR-069, TR-369 (USP), DOCSIS, SNMP or DHCP