SOPRIS Technologies, una empresa en tecnología, está en búsqueda de personal para el área de Desarrollo y Soporte de Aplicaciones, preferentemente, Ingeniería en Computación o Ingeniería en Sistemas, para formar parte de nuestro equipo en formato hibrido (combinación de presencial y remoto). Las funciones por realizar son: atención al cliente, monitoreo de la infraestructura tecnológica, análisis y resolución de incidentes, soporte a la operación.
Las actividades que tendrán que realizar en su día a día, son:
- Mantenimiento de Software:
- Diagnosticar y resolver problemas técnicos en las aplicaciones existentes.
- Aplicar correcciones y actualizaciones necesarias para asegurar su correcto funcionamiento.
- Soporte Técnico:
- Proveer soporte técnico de primer y segundo nivel a usuarios y clientes.
- Responder a consultas y resolver incidencias de manera eficiente y documentada.
- Documentación:
- Actualizar y mantener la documentación técnica de las aplicaciones.
- Crear y actualizar manuales de usuario y procedimientos de soporte.
- Optimización de Aplicaciones:
- Identificar y proponer mejoras para optimizar el rendimiento y la funcionalidad de las aplicaciones.
- Colaborar en la implementación de nuevas características o mejoras.
- Pruebas de Software:
- Realizar pruebas de funcionalidad y regresión para asegurar la estabilidad de las aplicaciones tras cambios o actualizaciones.
- Colaborar en el diseño de casos de prueba y escenarios.
- Interacción con Otros Equipos:
- Trabajar en conjunto con equipos de desarrollo, análisis, y operaciones para asegurar una gestión eficaz de las aplicaciones.
- Participar en reuniones de equipo para discutir el estado del soporte y las mejoras.
- Automatización de Tareas:
- Desarrollar y mantener scripts y herramientas para automatizar tareas repetitivas de soporte.
- Gestión de Incidencias y Solución de Problemas:
- Participar en la gestión de incidencias, asegurando su correcta documentación y seguimiento hasta su resolución.
- Analizar registros y reportes para anticipar problemas.
- Monitoreo y Reporte:
- Monitorear el rendimiento y la disponibilidad de las aplicaciones.
- Generar reportes sobre el soporte, destacando tendencias y áreas de mejora.
- Colaboración en Proyectos:
- Participar en proyectos de implementación de nuevos sistemas o migración de aplicaciones.
Habilidades y conocimientos indispensables:
- Habilidades Técnicas:
- Conocimiento en Programación:Dominio de lenguajes de programación relevantes para las aplicaciones que se van a soportar (Python, JavaScript, Go, Shell).
- Familiaridad con Bases de Datos:Experiencia con SQL y gestión de bases de datos como MySQL, PostgreSQL, Oracle.
- Competencias de Soporte:
- Diagnóstico y Resolución de Problemas:Habilidad para identificar, analizar y solucionar problemas técnicos de manera efectiva.
- Habilidades de Comunicación:
- Comunicación Efectiva:Capacidad para explicar problemas técnicos complejos de manera clara y concisa tanto a usuarios técnicos como no técnicos.
- Documentación:Habilidad para documentar procedimientos técnicos y crear manuales de usuario comprensibles.
- Trabajo en Equipo:
- Colaboración:Capacidad para trabajar eficazmente como parte de un equipo, colaborando con otros desarrolladores, analistas y personal de soporte.
- Adaptabilidad:Disposición para aprender y adaptarse a nuevas tecnologías y herramientas de soporte.
- Conocimientos de Desarrollo de Software:
- Ciclo de Vida de Desarrollo de Software (SDLC):Comprensión de las metodologías de desarrollo de software, como Agile o Scrum.
- Pruebas de Software:Experiencia en pruebas de software para garantizar calidad y funcionalidad.
- Capacidad Analítica:
- Análisis de Datos:Habilidad para interpretar datos y registros de sistema para predecir y prevenir problemas.
- Habilidades Técnicas en Cloud Computing:
- Familiaridad con Google Cloud Platform (GCP):
- Conocimiento de los servicios principales de GCP, como Compute Engine, Cloud Run, Cloud Functions, y Google Kubernetes Engine.
- Experiencia en el uso de Google Cloud Storage y servicios de bases de datos como Big Query o Firestore.
- Infraestructura y Administración en la Nube:
- Networking:Comprensión de conceptos de redes en la nube específicamente en GCP, como VPCs, subnets, y administración de firewalls.
- Gestión de Identidad y Acceso:Uso de Google Cloud IAM para gestionar accesos y roles dentro de los proyectos en la nube.
- DevOps y Herramientas de Automatización:
-
- Contenedores y Orquestación:Experiencia con Docker y Kubernetes en el contexto de GCP.
- Automatización y CI/CD:Integración y entrega continúa utilizando herramientas de GCP como Cloud Build.
Nivel de educación deseada: Superior - titulado
Nivel de experiencia deseada: Nivel jr/medio.
Función departamental: Tecnología / Internet
Tipo de empleo: Tiempo completo, esquema hibrido
Lugar de trabajo: Cuicuilco, CDMX