Software-Architektin & Lead Developerin / Software-Architekten & Lead Developer (m/w/d)
Core
Designing and leading the technical architecture and development of individual software for the German census (Zensus), ensuring data integrity and quality for official population and housing statistics.
Role type
Senior Software Architect & Technical Lead
Builds
Census data processing systems and individual software applications
Domain
Public sector statistics / Census data infrastructure
Deliverable
production ML models | product features
Required skills
Software architecture design, technical leadership, backend development, relational database design, containerization, CI/CD pipeline management, data modeling, ETL processes, IT security, data privacy compliance
Preferred skills
Public sector project experience, microservices and event-driven architecture, cloud-native patterns
Technologies
Java/Spring Boot, Python, PostgreSQL, Docker, Kubernetes, Terraform, Ansible, Kafka, RabbitMQ
Responsibilities
Design system, data, and integration architecture; implement core components; define and enforce coding standards; build and maintain CI/CD pipelines; ensure data integrity and modeling; provide technical leadership and mentoring; create technical documentation; support operations.
Seniority
Senior, hands-on IC with leadership responsibilities