Descripción
**Quiénes somos**
Moniepoint Inc. es la plataforma financiera integral de África, que ayuda a 20 millones de empresas y particulares a acceder cada mes a pagos sin interrupciones, servicios bancarios, crédito, transacciones transfronterizas y herramientas de gestión empresarial.
Como adquirente de comercios más grande de Nigeria, procesamos la mayoría de las transacciones en puntos de venta (POS) del país. A través de nuestras filiales, Moniepoint Inc. procesa anualmente más de 250 000 millones de dólares estadounidenses en valor de transacciones digitales de pago.
**Acerca del puesto**
Como Gerente de Ingeniería, usted impulsará la entrega y ejecución exitosas de proyectos dentro de sus equipos. Gestionará la planificación técnica de extremo a extremo, asegurando que los requisitos del producto se traduzcan en tareas ejecutables, mientras coordina la colaboración entre diversas partes interesadas, incluidos ingenieros, gerentes de producto, equipos de control de calidad (QA) y experiencia de usuario (UX). Este puesto requiere una comprensión profunda del diseño y desarrollo de software, así como la capacidad de planificar, ejecutar y entregar funciones del producto de forma oportuna y predecible. Asimismo, será responsable de mantener altos estándares técnicos, gestionar la capacidad del equipo y garantizar que se cumplan eficiente y exactamente los hitos del proyecto.
**Qué hará**
* Será responsable de la entrega y ejecución dentro del equipo de herramientas de Ingeniería de Confiabilidad del Sitio. Evaluará la viabilidad de los requisitos del producto y se asegurará de que coincidan con la arquitectura existente del producto, traduciéndolos en EPICs e historias técnicas. Trabajará estrechamente con los gerentes de producto y los ingenieros para refinar y preparar las tareas.
* Planificará y organizará sprints con objetivos claramente definidos, utilizando herramientas de planificación de proyectos para establecer cronogramas y hitos de entrega, además de identificar tempranamente las dependencias entre tareas. Fomentará procesos de ingeniería que promuevan una colaboración y trabajo en equipo fluidos.
* Seguirá la velocidad del equipo para garantizar una asignación eficaz de recursos, equilibrando la capacidad disponible con las demandas de las tareas. Coordinará la alineación y gestionará las dependencias entre múltiples partes interesadas para evitar cuellos de botella y asegurar una ejecución fluida.
* Contribuirá a proyectos críticos asegurando la aplicación adecuada de patrones de diseño y técnicas de programación. Mantendrá un enfoque práctico, participando en revisiones de código para mantener altos estándares de calidad.
* Garantizará la implementación de monitoreo y observabilidad para todos los servicios bajo su responsabilidad, cumpliendo con los SLI/SLO definidos. Colaborará con los gerentes de producto para rastrear y publicar métricas del producto tras su despliegue, asegurando transparencia con las partes interesadas clave.
**Requisitos para tener éxito en este puesto**
* Mínimo 8 años de experiencia como desarrollador de software, ingeniero de software o en un puesto similar.
* Más de 5 años de experiencia con Node.js o Python.
* Un mínimo de 3 años de experiencia en puestos de liderazgo es obligatorio.
* Conocimiento sólido de metodologías ágiles, planificación de sprints y gestión de listas de tareas pendientes (backlog).
* Capacidad comprobada para desglosar requisitos complejos del producto en EPICs, historias y tareas estructuradas.
* Experiencia sólida con tecnologías backend. La experiencia con frontend es un plus.
* Conocimiento de herramientas de planificación de proyectos para visualizar y hacer seguimiento de los cronogramas de entrega.
* Familiaridad con métricas de ingeniería y herramientas de monitoreo para evaluar el desempeño del equipo y la salud del producto.
* Capacidad para depurar problemas técnicos complejos durante incidentes, identificando soluciones y conduciendo sesiones de análisis de causa raíz (RCA) sin asignación de culpas.
* Comprensión de pipelines de despliegue, integración continua (CI) y despliegue continuo (CD), así como de sus métricas correspondientes.
* Capacidad para lograr alineación entre diversas partes interesadas técnicas y no técnicas.
* Excelente habilidad para gestionar dependencias, mitigar riesgos y comunicarse con claridad ante las partes interesadas.
* Trayectoria comprobada en la mejora de la velocidad del equipo y el fomento de entregas eficientes.
* Licenciatura en Ciencias de la Computación, Ingeniería o campo relacionado.
**Habilidades generales**
* Resolución de problemas: Capacidad para evaluar problemas complejos, encontrar soluciones y tomar decisiones acertadas.
* Comunicación: Excelentes habilidades escritas y verbales, incluida la redacción de documentación técnica y reportes a las partes interesadas.
* Adaptabilidad: Capacidad para prosperar en un entorno dinámico y cambiante, ajustando las estrategias según sea necesario.
* Atención al detalle: Riguroso al documentar los requisitos técnicos y asegurarse de que se tenga en cuenta todos los aspectos de un proyecto.
**Habilidades de supervisión**
* Gestión de equipos: Experiencia en la gestión y mentoría de ingenieros, asegurando su crecimiento y desempeño.
* Asignación de recursos: Capacidad para evaluar la capacidad disponible y gestionar la distribución de recursos para optimizar el desempeño del equipo.
* Retroalimentación: Realización periódica de evaluaciones de desempeño, brindando retroalimentación constructiva y fomentando un entorno orientado al crecimiento.
* Gestión de partes interesadas: Liderazgo de revisiones de estado del proyecto, gestión de expectativas y aseguramiento de una comunicación fluida entre los equipos y la dirección.
**Qué ofrecemos**
* Cultura: Ponemos a las personas primero y priorizamos el bienestar de cada miembro del equipo. Hemos construido una empresa donde todas las opiniones cuentan y donde todas las voces son escuchadas. Valoramos y respetamos mutuamente, y siempre velamos unos por otros. Por encima de todo, somos humanos.
* Aprendizaje: Contamos con un entorno centrado en el aprendizaje y el desarrollo, con énfasis en el intercambio de conocimientos, la capacitación y charlas técnicas internas periódicas.
* Remuneración: Recibirá un salario atractivo, pensión, seguro médico, licencias remuneradas y otros beneficios.
**Qué esperar durante el proceso de contratación**
* Una llamada telefónica preliminar con uno de nuestros reclutadores.
* Una sesión en vivo de programación y revisión de código.
* Una ronda de diseño de sistemas y discusión técnica.
* Una ronda de planificación y ejecución de proyectos, y de pensamiento productivo.
* Una entrevista conductual y técnica con el gerente de contratación.
Moniepoint es un empleador que ofrece igualdad de oportunidades. Celebramos la diversidad y estamos comprometidos con la creación de un entorno inclusivo para todos los empleados y candidatos.
\#LI\-Remoto