{"schemaVersion":"jobsearcher.job.v1","id":"5ec7225fd01187aa8df058b0","url":"https://jobsearcher.com/jobs/5ec7225fd01187aa8df058b0","canonicalUrl":"https://jobsearcher.com/jobs/5ec7225fd01187aa8df058b0","title":"Programador Back-end Python","description":"Guinea Mobile SAC es una startup latinoamericana de tecnología en telecomunicaciones, fundada en 2019, con sede en Lima, Perú. Nos especializamos en desarrollar soluciones innovadoras que transforman y optimizan la experiencia móvil.Los impulsores estratégicos clave de nuestro éxito son nuestra tecnología única, tanto en lo que respecta a las interfaces de usuario y el análisis de datos de última generación como la plataforma de tecnología operativa que se maneja.Se encuentra en la búsqueda de 1 Programador Backend con gran dominio de Phyton Funciones del cargoServicios Python de alto rendimiento y mantenibles: manejo de async/await, tareas en background, timeouts, reintentos y optimización básica de recursos.APIs robustas y evolutivas: contratos claros, versionado, compatibilidad forward/backward, manejo de errores y límites de uso.Consistencia y resiliencia en sistemas distribuidos: workflows claros, deduplicación, reintentos con backoff y estrategias de compensación cuando aplique.Capa de datos a escala: buen modelado, índices, uso inteligente de caché, migraciones seguras e integridad de datos.Operabilidad y entrega continua: observabilidad integrada, SLOs básicos, CI/CD con pruebas y checks de calidad. Requerimientos del cargoDesarrollo Con PythonExperiencia construyendo servicios backend con Python (FastAPI, Django REST o Flask en producción).Uso sólido de la stdlib (asyncio, logging, typing) y organización limpia de módulos.Aplicación de Arquitectura Hexagonal, DDD y CQRS en proyectos reales o de práctica avanzada.Diseño y consumo de APIs RESTful (gRPC como plus), manejo de lógica de negocio compleja, validaciones consistentes e idempotencia en endpoints críticos.Clean Code + SOLID adaptado a Python; pruebas automatizadas (unitarias e integración) con pytest o unittest, mocks y criterio para aplicar TDD de forma pragmática.Diseño De Arquitectura y EscalabilidadContenedores con Docker y despliegue en Kubernetes o plataformas equivalentes.Microservicios y comunicación asíncrona/event-driven (RabbitMQ/Kafka/NATS/Pub/Sub como plus).Integración con PostgreSQL (SQLAlchemy, psycopg, migraciones con Alembic) y MongoDB (driver oficial o motor).Uso de Redis como caché para alta concurrencia; diseño de claves, TTL y estrategias básicas de invalidación.Observabilidad end-to-end: logs estructurados (logging/structlog), métricas (Prometheus) y trazas con OpenTelemetry.Colaboración y Flujo De TrabajoDocumentación clara de decisiones técnicas, arquitectura y endpoints (ADRs, OpenAPI/Swagger, diagramas C4).Fluidez con Git bajo flujos colaborativos (feature branches, pull requests, code reviews).Participación activa en Scrum/Kanban, entregas iterativas y proactividad para proponer mejoras técnicas y de producto.Mentalidad de Solución: Personas que vean los problemas como oportunidades para diseñar y ejecutar soluciones creativas y efectivas.Balance entre Velocidad y Estabilidad: Capacidad para entregar con rapidez sin comprometer la calidad ni la estabilidad del software.Pasión por los Retos Técnicos: Interés genuino por enfrentar desafíos complejos y aprovecharlos como espacio de aprendizaje y mejora continua.Flexible en la Colaboración: Valoramos a quienes se involucran donde pueden aportar, más allá de lo que indica su rol. Creemos que los equipos funcionan mejor cuando cada persona está dispuesta a sumar donde más se le necesita.Cultura de Pruebas: Queremos fomentar una mentalidad donde las pruebas son parte del diseño y no un paso posterior. Valoramos saber cuándo aplicar TDD de forma práctica y cuándo priorizar velocidad sin perder calidad. Opcionales Condiciones","company":"Guinea Mobile","rawCompany":"guinea mobile","city":"Northern Cambria","state":"PA","isRemote":false,"isActive":false,"createdAt":"2026-04-12T17:52:32.745Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Programador Back-end Python","description":"Guinea Mobile SAC es una startup latinoamericana de tecnología en telecomunicaciones, fundada en 2019, con sede en Lima, Perú. Nos especializamos en desarrollar soluciones innovadoras que transforman y optimizan la experiencia móvil.Los impulsores estratégicos clave de nuestro éxito son nuestra tecnología única, tanto en lo que respecta a las interfaces de usuario y el análisis de datos de última generación como la plataforma de tecnología operativa que se maneja.Se encuentra en la búsqueda de 1 Programador Backend con gran dominio de Phyton Funciones del cargoServicios Python de alto rendimiento y mantenibles: manejo de async/await, tareas en background, timeouts, reintentos y optimización básica de recursos.APIs robustas y evolutivas: contratos claros, versionado, compatibilidad forward/backward, manejo de errores y límites de uso.Consistencia y resiliencia en sistemas distribuidos: workflows claros, deduplicación, reintentos con backoff y estrategias de compensación cuando aplique.Capa de datos a escala: buen modelado, índices, uso inteligente de caché, migraciones seguras e integridad de datos.Operabilidad y entrega continua: observabilidad integrada, SLOs básicos, CI/CD con pruebas y checks de calidad. Requerimientos del cargoDesarrollo Con PythonExperiencia construyendo servicios backend con Python (FastAPI, Django REST o Flask en producción).Uso sólido de la stdlib (asyncio, logging, typing) y organización limpia de módulos.Aplicación de Arquitectura Hexagonal, DDD y CQRS en proyectos reales o de práctica avanzada.Diseño y consumo de APIs RESTful (gRPC como plus), manejo de lógica de negocio compleja, validaciones consistentes e idempotencia en endpoints críticos.Clean Code + SOLID adaptado a Python; pruebas automatizadas (unitarias e integración) con pytest o unittest, mocks y criterio para aplicar TDD de forma pragmática.Diseño De Arquitectura y EscalabilidadContenedores con Docker y despliegue en Kubernetes o plataformas equivalentes.Microservicios y comunicación asíncrona/event-driven (RabbitMQ/Kafka/NATS/Pub/Sub como plus).Integración con PostgreSQL (SQLAlchemy, psycopg, migraciones con Alembic) y MongoDB (driver oficial o motor).Uso de Redis como caché para alta concurrencia; diseño de claves, TTL y estrategias básicas de invalidación.Observabilidad end-to-end: logs estructurados (logging/structlog), métricas (Prometheus) y trazas con OpenTelemetry.Colaboración y Flujo De TrabajoDocumentación clara de decisiones técnicas, arquitectura y endpoints (ADRs, OpenAPI/Swagger, diagramas C4).Fluidez con Git bajo flujos colaborativos (feature branches, pull requests, code reviews).Participación activa en Scrum/Kanban, entregas iterativas y proactividad para proponer mejoras técnicas y de producto.Mentalidad de Solución: Personas que vean los problemas como oportunidades para diseñar y ejecutar soluciones creativas y efectivas.Balance entre Velocidad y Estabilidad: Capacidad para entregar con rapidez sin comprometer la calidad ni la estabilidad del software.Pasión por los Retos Técnicos: Interés genuino por enfrentar desafíos complejos y aprovecharlos como espacio de aprendizaje y mejora continua.Flexible en la Colaboración: Valoramos a quienes se involucran donde pueden aportar, más allá de lo que indica su rol. Creemos que los equipos funcionan mejor cuando cada persona está dispuesta a sumar donde más se le necesita.Cultura de Pruebas: Queremos fomentar una mentalidad donde las pruebas son parte del diseño y no un paso posterior. Valoramos saber cuándo aplicar TDD de forma práctica y cuándo priorizar velocidad sin perder calidad. Opcionales Condiciones","datePosted":"2026-04-12T17:52:32.745Z","dateModified":"2026-04-12T17:52:32.745Z","hiringOrganization":{"@type":"Organization","name":"Guinea Mobile","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Northern Cambria","addressRegion":"PA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"5ec7225fd01187aa8df058b0"},"url":"https://jobsearcher.com/jobs/5ec7225fd01187aa8df058b0"}}