Tigo Guatemala
IT Software Engineer
About the job
Función Principal:
• Encargado de tomar propiedad completa y liderar complejos proyectos de software, desde la concepción hasta la implementación y el mantenimiento posterior (Full Life Cycle Ownership). Conocimiento de soluciones de software, incluida la arquitectura, el modelado de datos y las integraciones con APIs, así como realizar evaluaciones técnicas, revisiones de código, pruebas y despliegue continuo.
Requisitos:
• Licenciatura en Ciencias de la Computación, Ingeniería de Software o un campo relacionado
• Experiencia mínima de 5 años en operaciones de TI, soporte de aplicaciones, ingeniería de software, control de calidad y/o despliegues
• Inglés intermedio
Conocimientos Específicos:
• Desarrollo y arquitectura de soluciones
• Cloud Computing
• Control de calidad
• Automatización
• Gestión de proyectos
• Metodologías ágiles
Conocimientos Técnicos:
• Arquitectura Kubernetes (Pods, Deployments, ReplicaSets y Services, ConfigMaps y Secrets, Namespaces, Ingress Controllers)
• Contenedores (Construcción y publicación de imágenes, buenas prácticas de seguridad en imágenes)
• CI/CD (Diseño y mantenimiento de pipelines, integración de pruebas automatizadas, estrategias de despliegue automatizado)
• Conocimiento de APIs (REST APIs, Swagger, Métodos HTTP, autenticación y autorización)
• SQL
• Software para proyectos
• Manejo UML
Competencias y Habilidades:
• Pensamiento analítico
• Comunicación asertiva
• Resolución de problemas
• Capacidad de planificación y organización
• Orientado a resultados
• Proactividad
• Autonomía
• Trabajo en equipo
• Aprendizaje continuo