Categorías
···
Entrar / Registro
Ingeniero Senior de Software (Python) (O)
Salario negociable
Indeed
Tiempo completo
Presencial
Sin requisito de experiencia
Sin requisito de título
Lambayeque 284, Lima 15093, Peru
Favoritos
Compartir
Parte del contenido se ha traducido automáticamenteVer original
Descripción

**Acerca de Outcode:** OutCode es una empresa global de desarrollo de software que ofrece soluciones tecnológicas para mejorar la calidad de vida en el ámbito empresarial, aumentando el retorno de inversión, la eficacia y la eficiencia. Nuestro ADN está compuesto por exfundadores de startups y los mejores talentos en Producto, UX/UI, Desarrollo de Software y Aprendizaje Profundo en Máquinas. Nos unimos desde diversos orígenes con una visión: aplicar un enfoque ágil y centrado en el usuario a la innovación de productos y desarrollo de software, comprendiendo completamente las necesidades del negocio antes de construir cualquier cosa. **Lo que buscamos:** Como desarrollador FullStack Python, desempeñarás un papel clave en el desarrollo y mantenimiento de aplicaciones web robustas y escalables. Tus principales actividades incluirán proporcionar informes diarios a los clientes, participar y aportar ideas en diversas reuniones con gerentes, clientes, responsables de producto y gestores de proyectos, realizar actualizaciones en proyectos según requisitos del cliente o del equipo de producto, configurar entornos de proyecto, crear documentación del proyecto, desarrollar y probar APIs, realizar pruebas y depuración, desplegar proyectos en servidores de prueba y producción, corregir problemas de configuración, desarrollar y probar scripts en Python, realizar depuración y actualizaciones en servidores, y colaborar con el equipo Front\-End para cumplir con los objetivos y plazos del proyecto. Tu experiencia en programación Python, desarrollo web y colaboración contribuirá al exitoso cumplimiento de proyectos y al logro de sus objetivos. **Responsabilidades:** * Proporcionar informes diarios a los clientes: * Comunicarse regularmente con los clientes para informar sobre el progreso del proyecto, discutir dificultades y responder preguntas o inquietudes. * Colaborar con el equipo del proyecto para garantizar que se cumplan las expectativas del cliente y que los entregables vayan según lo previsto. * Asistir y aportar ideas en reuniones individuales: * Participar en reuniones uno a uno con gerentes, clientes, responsables de producto y gestores de proyectos para recopilar requisitos, proporcionar actualizaciones y ofrecer perspectivas técnicas. * Colaborar con las partes interesadas para alinear los objetivos del proyecto, priorizar tareas y abordar cuestiones o consideraciones técnicas. * Realizar actualizaciones en proyectos según las necesidades del cliente/equipo de producto/declaración de trabajo (SOW): * Implementar actualizaciones y cambios solicitados en proyectos web basados en requisitos del cliente, aportes del equipo de producto o en la Declaración de Trabajo (SOW) definida. * Asegurar que las soluciones de software cumplan con los estándares especificados de funcionalidad, rendimiento y calidad. * Ser parte integral de la reunión inicial del proyecto: * Contribuir en las reuniones iniciales del proyecto aportando experiencia técnica e ideas. * Colaborar con el equipo para definir el alcance, los objetivos y los entregables del proyecto. * Configurar el entorno del proyecto * Configurar y establecer el entorno de desarrollo necesario para el proyecto, incluyendo herramientas, frameworks y dependencias. * Crear documentación del proyecto: * Crear documentación completa para los proyectos, incluyendo diseños arquitectónicos, especificaciones técnicas, documentación de APIs y guías de usuario. * Mantener la documentación durante todo el ciclo de vida del proyecto, asegurando que permanezca actualizada y accesible para el equipo. * Crear y probar nuevas APIs: * Diseñar, desarrollar y probar APIs para facilitar el intercambio de datos entre diferentes componentes de la aplicación. * Asegurar que la funcionalidad, seguridad y rendimiento de las APIs cumplan con los requisitos del proyecto. * Realizar pruebas exhaustivas de las aplicaciones web para identificar y documentar errores o problemas. * Desplegar proyectos en servidor de prueba: * Desplegar y configurar aplicaciones web en servidores de prueba para fines de verificación y control de calidad. * Asegurar la configuración correcta y el funcionamiento adecuado de la aplicación en el entorno de prueba. * Desplegar proyectos en entorno de producción * Coordinar y ejecutar el despliegue de aplicaciones web en el entorno de producción, siguiendo los procesos de lanzamiento establecidos. * Asegurar un despliegue fluido y sin errores, monitoreando cuidadosamente el rendimiento de la aplicación tras el despliegue. * Corregir problemas de configuración en servidores de producción: * Diagnosticar y resolver cualquier problema de configuración o relacionado con servidores que surja en el entorno de producción. * Desarrollar y probar scripts en Python para automatizar tareas, mejorar la funcionalidad de la aplicación o apoyar procesos backend. * Asegurar que los scripts cumplan con los estándares requeridos de calidad, rendimiento y mantenibilidad. * Opcional: Mejora de habilidades en frameworks relacionados **Requisitos:** * Nivel de inglés fluido * Experiencia previa como desarrollador Phyton durante 5 años. * Título universitario (licenciatura o maestría) en Informática, Ingeniería o campo relacionado * Experiencia con AWS durante al menos 3 años * Dominio de tecnologías front\-end, incluyendo JavaScript, CSS3 y HTML5, y bibliotecas de terceros como React Js, Angular, jQuery y LESS * Conocimiento de lenguajes de programación server\-side como Net, Java, Ruby y Python * Familiaridad con tecnologías DBMS, incluyendo SQLServer, Oracle, MongoDB y MySQL, y mecanismos de caché como Redis, Memcached y Varnish * Incluye conocimientos de UI/UX y diseño básico de prototipos * Experiencia trabajando con servidores Nginx o Apache con sólidos conocimientos en Linux * Experto en Python, con conocimiento de al menos un framework web de Python **como Django o Flask.** * Familiaridad con algunas librerías ORM (Mapeador Objeto\-Relacional) * Capacidad para integrar múltiples fuentes de datos y bases de datos en un solo sistema * Comprensión de las limitaciones de hilos en Python y de la arquitectura multiproceso * Conocimiento básico de tecnologías front\-end como JavaScript, HTML5 y CSS3 * Comprensión de normas de accesibilidad y seguridad * Conocimiento de autenticación y autorización de usuarios entre múltiples sistemas, servidores y entornos * Comprensión de los principios fundamentales de diseño detrás de una aplicación escalable * Familiaridad con la programación orientada a eventos en Python * Comprensión de las diferencias entre múltiples plataformas de entrega, como móvil frente a escritorio, y optimización de resultados para coincidir con la plataforma específica * Capacidad para crear esquemas de bases de datos que representen y soporten procesos empresariales * Fuertes habilidades en pruebas unitarias y depuración * Dominio de herramientas de control de versiones de código **como Git, Mercurial o SVN** **Lo que te encantará de nosotros...** * Trabajar en una empresa de rápido crecimiento. * Entorno laboral internacional. * 5 días laborables durante la semana. * Bonificaciones por logro de objetivos. E04JI80034mh404qiy1

Fuentea:  indeed Ver publicación original
María García
Indeed · HR

Compañía

Indeed
Cookie
Configuración de cookies
Nuestras aplicaciones
Download
Descargar en
APP Store
Download
Consíguelo en
Google Play
© 2025 Servanan International Pte. Ltd.