Desarrollo

Ing. de Software para Telecomunicaciones con Python (Remote)

Remoto
Tipo de trabajo: Tiempo completo


Serás  parte de un talentoso equipo de software que trabaja en el desarrollo de aplicaciones e integraciones con diferentes plataformas de telecomunicaciones. Tu responsabilidad incluye el diseño, desarrollo y despliegue de aplicaciones con gran volumen de datos y baja latencia, tanto en infraestructura cloud como on-premise.  

Responsabilidades

  • Diseñar y co-construir la solución / producto a su cargo con mirada E2E.

  • Colaborar con el PO en la creación y refinamiento del product backlog.

  • Participar activamente en la planificación del backlog.

  • Conducir actividades de investigación, diseño, prototipado y otras actividades relacionadas al diseño de la solución, evolución y mejora del producto.

  • Desarrollo de funcionalidades, mejoras, bug fixing, unit testing, integration testing, QA automation, empaquetado e instaladores. 

  • Relevamiento, arquitectura, definición de componentes, integraciones con sistemas de terceros, instalación, commissioning, documentación, UAT y despliegue de la solución en cada cliente.

  • Mantener actualizada la documentación pública, la documentación interna y la documentación de cada despliegue en los diferentes clientes.  

  • Garantizar la calidad de entrega, minimizando errores, realizando pruebas de integraciones, generando la documentación necesaria, capacitando al cliente, etc. 


Requisitos:

  • Experiencia en ingeniería de software y programación en Python y/o C++. (+ 2 años)

  • Amplios conocimientos y experiencia trabajando con Linux. (Ej. Debian, RHEL, etc.)

  • Dominio en tecnologías de red. (Ej. TCP, UDP, HTTP, REST, WebSockets, NETCONF, RESTCONF, OPENFLOW, etc.)

  • Docker y orquestación de contenedores. (Kubernetes, OpenShift)

  • Tecnologías Cloud (AWS, Google Cloud / Anthos, Azure) 

  • Habilidad y manejo de herramientas para análisis de problemas a nivel protocolo. (tcpdump, tcpflow, wireshark) 

  • Estudiantes/graduados de carreras de Sistemas, Ing en Electrónica, Ing en Telecomunicaciones.

Otras conocimientos deseables:

  • Tecnologías de acceso como xDSL, Fiber, Cable or LTE, 5G.

  • Python Web frameworks (e.g., Flask, Django).

  • MongoDB, RedisDB, MariaDB.

  • Tecnologías de mensajería y streaming (ej. MQTT, AMQP or Kafka).

  • Automation (Ansible, Jenkins, etc.).

  • Conocimiento en protocolos para administración de dispositivos como SNMP, CWMP, USP.

  • Experiencia trabajando con pipelines para CI/CD y release managers.

  • SDN (Software-Defined Networks). 


Competencias Requeridas:

  • Colaboración y trabajo en equipo

  • Comunicación efectiva

  • Pensamiento crítico

  • Flexibilidad y adaptabilidad

  • Resolución de problemas

  • Orientación a la calidad

  • Orientación al cliente



Envíe su solicitud

Su aplicación se ha enviado correctamente
  • Su aplicación tiene algún error