Desarrollador Senior de Backend
Buscamos un desarrollador senior de Golang a tiempo completo que pueda ayudarnos a mejorar y ampliar nuestro backend de procesamiento de datos y facilitar a las organizaciones la protección de sus datos sensibles. Trabajará en un equipo pequeño y altamente cualificado y será el propietario de la base de código del backend. Nos ayudará a desarrollar nuevas características, mejorar continuamente la escalabilidad y la eficiencia y preparar el lanzamiento del código abierto de la funcionalidad principal. ## Requerimientos - Estarás familiarizado con Golang y las herramientas del núcleo (por ejemplo, módulos, plugins) - Serás capaz de escribir un código eficiente, seguro y legible - Tendrás conocimientos básicos de procesamiento de datos - Tendrás conocimientos básicos de métodos criptográficos (por ejemplo. hashing, encriptación) - Estás familiarizado con las API de REST y las librerías HTTP de Golang - Tienes un buen conocimiento de las interfaces de Golang y de cómo utilizarlas para crear reutilizables, código modular - Tienes experiencia escribiendo buenas pruebas de unidad e integración así como una documentación clara ## Tus beneficios - Construye y publica código abierto con nosotros - Presenta tu trabajo en conferencias y talleres internacionales - Forma parte de nuestra misión de hacer el software más seguro ayudando a las organizaciones a desarrollar sistemas discretos y seguros usando nuestras tecnologías - Desarrolla tus propias ideas y ten la libertad de implementarlas - Aprende sobre seguridad y protección de datos en un equipo interdisciplinario ## Nuestra configuración actual - Nuestro Golang 1.base de código 11 proporciona una biblioteca de procesamiento de datos y nuestros servicios principales, el API de KIProtect y nuestra infraestructura de procesamiento de datos. Ofrece funcionalidad para transformar los flujos de datos utilizando técnicas de mejora de la privacidad como la pseudonimización y la anonimización - Utilizamos la gestión de dependencia y el versionado basado en los módulos de Golang - Tenemos extensas pruebas de unidad e integración en toda nuestra base de código - Utilizamos una arquitectura de sistema modular con partes intercambiables basadas en interfaces limpias - Utilizamos la integración continua (CI) y el despliegue continuo (CD) a través de Gitlab para probar y ofrecer nuevas características a diario - Utilizamos un flujo de trabajo ágil basado en Jira con la menor sobrecarga posible
Información general sobre nosotros
Trabajará en un pequeño equipo altamente cualificado desde nuestras modernas oficinas en Charlottenburg. Tratamos de proporcionarle un gran ambiente de trabajo con sillas y mesas (de pie) modernas y ergonómicas en pequeñas oficinas (como máximo 4 personas por oficina) para permitir un trabajo concentrado y sin estrés. Ofrecemos 28 días de vacaciones pagadas y un presupuesto para entrenamiento y visitas a conferencias. Podrá hacer un blog sobre su trabajo y presentarlo al mundo y publicará software de código abierto con nosotros. Permitimos trabajar parcialmente desde casa/remoto y ofrecemos un horario de trabajo flexible (dentro de los límites).
¿Está interesado en este puesto? ¡Póngase en contacto con nosotros! Por favor, escribe un poco sobre ti y sobre por qué estás interesado en trabajar con nosotros e incluye enlaces relevantes (por ejemplo, con información sobre tu trabajo o proyectos recientes, aunque no hay problema si no puedes compartir nada) y un breve CV.