Empleo
Del feed del socio
Ingeniero de Software Full Stack (Angular/Python)
Precio a consultar
Detalles
- Tipo de empleo
- Jornada completa
- Remoto
- Sí
- Empresa
- Lobster Data Gmbh
Descripción
Traducido automáticamente de English. El texto original es el oficial. Traducción automática — se está preparando una más precisa.
Descripción general del puesto: Esta es una vacante para un puesto híbrido con visitas regulares a nuestra sede en Tutzing, Alemania o Ámsterdam, Países Bajos. Alentamos las solicitudes de todos los candidatos calificados, independientemente de su identidad de género.
Estamos desarrollando los servicios en la nube en torno a la plataforma de datos Lobster y estamos buscando un ingeniero de software Full Stack para que se una a nosotros. Lo que construiría se ubica entre la plataforma y las personas que la ejecutan: paneles que muestran lo que realmente está sucediendo en las integraciones de un cliente, planos de control para el aprovisionamiento y la configuración, herramientas de autoservicio que eliminan el trabajo rutinario de nuestro equipo de operaciones y el monitoreo de todo ello. Python y su API en el backend, Angular en el front-end, y trabajarías en ambos lados.
Lo que ven nuestros clientes es el software que usted crea, por lo que nos importa tanto su forma de pensar sobre nuestros usuarios como su forma de codificar. Las mejores ideas aquí tienden a provenir de ingenieros que preguntan qué está tratando de lograr alguien y luego lo hacen más fácil. Tendrá la libertad de llevar esas ideas a la gestión de productos y desarrollarlas.
¿Listo para causar un impacto?
Podrás tomar posesión de:
• Desarrollar nuestro backend Python como producto: modelo de datos, lógica de negocio, validación, migraciones, pruebas automatizadas.
• Diseñar y mantener encima la API RESTful, para que los servicios, front-ends y sistemas vecinos se comuniquen limpiamente.
• Definición e implementación de microservicios escalables, desde el esquema hasta el despliegue.
• Construir el front-end de Angular que se encuentra en esa API, junto con un colega del equipo: componentes, estado, enrutamiento y las pruebas que los acompañan.
• Operar y mantener lo que construye: servicios en contenedores y sin estado en AWS, implementados a través de CI/CD en lugar de manualmente, con monitoreo y alertas que le indican algo antes de que lo haga el cliente.
• Mantener el sistema en ejecución en buen estado a lo largo del tiempo, desde dependencias y actualizaciones de versión hasta costos y configuración.
• Evaluar y seleccionar las herramientas y tecnologías que se ajusten a un problema de ingeniería determinado.
• Trabajar estrechamente con la Gestión de Productos sobre lo que debería hacer el software: aportar sus propias ideas sobre lo que necesitan los clientes, dónde su trabajo es aún más difícil de lo necesario y cómo se podría simplificar un paso.
• Mejorar las prácticas en torno a todo esto, desde los ductos hasta la cobertura de pruebas y cómo manejamos los incidentes.
Ninguno de los siguientes es un requisito estricto. Cuanto más traigas, más pronto podrás asumir esa parte del rol, y el resto lo puedes retomar aquí:
• Una mentalidad DevOps en la práctica: usted ha cuidado los servicios que ha escrito, no los ha entregado por la borda.
• Experiencia de AWS más allá de una certificación: computación, redes, almacenamiento e identidad, y una idea de lo que cuesta una decisión de diseño.
• Patrones sin servidor junto con servicios de larga duración y una visión de cuándo cada uno es la opción correcta.
• Infraestructura como Código con Terraform o CloudFormation.
• CI/CD con GitHub Actions o algo comparable.
• Monitoreo, registro y alertas: usted los ha configurado en lugar de solo leer los paneles.
Nos encantaría conocer a alguien con:
• Alrededor de tres a cinco años de ingeniería de software profesional con Python como idioma principal y experiencia en ejecutar lo que creó en producción.
• Artesanía de Python: código de aplicación bien estructurado y estrictamente tipificado. Ha creado y mantenido un backend y su API, no scripts ni cuadernos, y modela sus datos en cada límite con Pydantic o algo similar.
• Experiencia con un framework web como FastAPI y con bases de datos relacionales: diseño de esquemas, un ORM como SQLAlchemy y migraciones que puedes ejecutar sin contener la respiración.
• Python asíncrono práctico: ha creado servicios en asyncio y sabe por qué una sola llamada de bloqueo dentro de una rutina detiene todo lo que lo rodea.
• Angular y TypeScript en el front-end. Puede crear nuevos componentes donde el producto los necesita, no sólo ajustar los que ya existen.
• Una mentalidad de producción (tú lo construyes, lo ejecutas). Piensa en canalizaciones, mantenibilidad, pruebas, telemetría y depuración, y está dispuesto a ser parte del descubrimiento de por qué algo se rompió.
• Una idea de lo que va mal a través de los límites de una red: tiempos de espera, reintentos limitados con retroceso, idempotencia.
• Conocimiento práctico de Docker y de servicios de construcción que no tienen estado propio.
• Un ojo para las personas al otro lado de la pantalla. Usted pregunta qué es lo que realmente está tratando de hacer un cliente y prefiere eliminar un paso que documentarlo.
• Una forma de trabajar creativa e independiente. Te dan un objetivo y espacio para encontrar la ruta, y disfrutas completando las partes que nadie ha especificado todavía.
• Un instinto natural de seguridad. Nuestro software maneja datos y entornos de clientes, por lo que usted piensa en el acceso, los secretos y la validación mientras escribe, no después.
• Fuertes habilidades de comunicación en inglés. El alemán es deseable, pero no un requisito.
Puedes esperar:
• Oportunidad de trabajar de forma flexible desde casa
• Oficinas modernas en Alemania y Países Bajos
• Un presupuesto personal de aprendizaje y desarrollo.
• Hasta 30 días de trabajo remoto al año desde cualquier país de la UE
• Plan de Pensiones de Empresa
• 30 días de vacaciones al año
• 2 días libres adicionales pagados en Nochebuena y Nochevieja
• Paquetes de beneficios específicos de la ubicación (su reclutador estará encantado de brindarle más detalles durante su primera conversación)
• Viajes de negocios patrocinados por la empresa
Para este puesto, estamos abiertos a trabajar con especialistas con sede en Alemania o los Países Bajos. Ya sea que prefiera trabajar en nuestras oficinas en Tutzing, Ámsterdam, o de forma remota desde una ubicación dentro de uno de estos países, estaremos encantados de adaptarnos a su estilo de trabajo preferido.
Si está entusiasmado con este puesto pero no cumple con todos los requisitos, ¡le recomendamos que presente su solicitud!…
Fuente: Arbeitnow (https://www.arbeitnow.com/jobs/companies/lobster-data-gmbh/remote-full-stack-software-engineer-angular-python-239791)
Estamos desarrollando los servicios en la nube en torno a la plataforma de datos Lobster y estamos buscando un ingeniero de software Full Stack para que se una a nosotros. Lo que construiría se ubica entre la plataforma y las personas que la ejecutan: paneles que muestran lo que realmente está sucediendo en las integraciones de un cliente, planos de control para el aprovisionamiento y la configuración, herramientas de autoservicio que eliminan el trabajo rutinario de nuestro equipo de operaciones y el monitoreo de todo ello. Python y su API en el backend, Angular en el front-end, y trabajarías en ambos lados.
Lo que ven nuestros clientes es el software que usted crea, por lo que nos importa tanto su forma de pensar sobre nuestros usuarios como su forma de codificar. Las mejores ideas aquí tienden a provenir de ingenieros que preguntan qué está tratando de lograr alguien y luego lo hacen más fácil. Tendrá la libertad de llevar esas ideas a la gestión de productos y desarrollarlas.
¿Listo para causar un impacto?
Podrás tomar posesión de:
• Desarrollar nuestro backend Python como producto: modelo de datos, lógica de negocio, validación, migraciones, pruebas automatizadas.
• Diseñar y mantener encima la API RESTful, para que los servicios, front-ends y sistemas vecinos se comuniquen limpiamente.
• Definición e implementación de microservicios escalables, desde el esquema hasta el despliegue.
• Construir el front-end de Angular que se encuentra en esa API, junto con un colega del equipo: componentes, estado, enrutamiento y las pruebas que los acompañan.
• Operar y mantener lo que construye: servicios en contenedores y sin estado en AWS, implementados a través de CI/CD en lugar de manualmente, con monitoreo y alertas que le indican algo antes de que lo haga el cliente.
• Mantener el sistema en ejecución en buen estado a lo largo del tiempo, desde dependencias y actualizaciones de versión hasta costos y configuración.
• Evaluar y seleccionar las herramientas y tecnologías que se ajusten a un problema de ingeniería determinado.
• Trabajar estrechamente con la Gestión de Productos sobre lo que debería hacer el software: aportar sus propias ideas sobre lo que necesitan los clientes, dónde su trabajo es aún más difícil de lo necesario y cómo se podría simplificar un paso.
• Mejorar las prácticas en torno a todo esto, desde los ductos hasta la cobertura de pruebas y cómo manejamos los incidentes.
Ninguno de los siguientes es un requisito estricto. Cuanto más traigas, más pronto podrás asumir esa parte del rol, y el resto lo puedes retomar aquí:
• Una mentalidad DevOps en la práctica: usted ha cuidado los servicios que ha escrito, no los ha entregado por la borda.
• Experiencia de AWS más allá de una certificación: computación, redes, almacenamiento e identidad, y una idea de lo que cuesta una decisión de diseño.
• Patrones sin servidor junto con servicios de larga duración y una visión de cuándo cada uno es la opción correcta.
• Infraestructura como Código con Terraform o CloudFormation.
• CI/CD con GitHub Actions o algo comparable.
• Monitoreo, registro y alertas: usted los ha configurado en lugar de solo leer los paneles.
Nos encantaría conocer a alguien con:
• Alrededor de tres a cinco años de ingeniería de software profesional con Python como idioma principal y experiencia en ejecutar lo que creó en producción.
• Artesanía de Python: código de aplicación bien estructurado y estrictamente tipificado. Ha creado y mantenido un backend y su API, no scripts ni cuadernos, y modela sus datos en cada límite con Pydantic o algo similar.
• Experiencia con un framework web como FastAPI y con bases de datos relacionales: diseño de esquemas, un ORM como SQLAlchemy y migraciones que puedes ejecutar sin contener la respiración.
• Python asíncrono práctico: ha creado servicios en asyncio y sabe por qué una sola llamada de bloqueo dentro de una rutina detiene todo lo que lo rodea.
• Angular y TypeScript en el front-end. Puede crear nuevos componentes donde el producto los necesita, no sólo ajustar los que ya existen.
• Una mentalidad de producción (tú lo construyes, lo ejecutas). Piensa en canalizaciones, mantenibilidad, pruebas, telemetría y depuración, y está dispuesto a ser parte del descubrimiento de por qué algo se rompió.
• Una idea de lo que va mal a través de los límites de una red: tiempos de espera, reintentos limitados con retroceso, idempotencia.
• Conocimiento práctico de Docker y de servicios de construcción que no tienen estado propio.
• Un ojo para las personas al otro lado de la pantalla. Usted pregunta qué es lo que realmente está tratando de hacer un cliente y prefiere eliminar un paso que documentarlo.
• Una forma de trabajar creativa e independiente. Te dan un objetivo y espacio para encontrar la ruta, y disfrutas completando las partes que nadie ha especificado todavía.
• Un instinto natural de seguridad. Nuestro software maneja datos y entornos de clientes, por lo que usted piensa en el acceso, los secretos y la validación mientras escribe, no después.
• Fuertes habilidades de comunicación en inglés. El alemán es deseable, pero no un requisito.
Puedes esperar:
• Oportunidad de trabajar de forma flexible desde casa
• Oficinas modernas en Alemania y Países Bajos
• Un presupuesto personal de aprendizaje y desarrollo.
• Hasta 30 días de trabajo remoto al año desde cualquier país de la UE
• Plan de Pensiones de Empresa
• 30 días de vacaciones al año
• 2 días libres adicionales pagados en Nochebuena y Nochevieja
• Paquetes de beneficios específicos de la ubicación (su reclutador estará encantado de brindarle más detalles durante su primera conversación)
• Viajes de negocios patrocinados por la empresa
Para este puesto, estamos abiertos a trabajar con especialistas con sede en Alemania o los Países Bajos. Ya sea que prefiera trabajar en nuestras oficinas en Tutzing, Ámsterdam, o de forma remota desde una ubicación dentro de uno de estos países, estaremos encantados de adaptarnos a su estilo de trabajo preferido.
Si está entusiasmado con este puesto pero no cumple con todos los requisitos, ¡le recomendamos que presente su solicitud!…
Fuente: Arbeitnow (https://www.arbeitnow.com/jobs/companies/lobster-data-gmbh/remote-full-stack-software-engineer-angular-python-239791)
Este anuncio proviene de un feed de socios. Solicítalo en el sitio web de origen.
Fuente: Lobster Data Gmbh
Publicación proporcionada por Lobster Data Gmbh.