Job
- Level
- Senior
- Job Field
- Web, Software, Full Stack
- Employment Type
- Full Time
- Contract Type
- Permanent employment
- Location
- Berlin
- Working Model
- Hybrid, Onsite
Job Summary
In this role, you will enhance our web architecture, support AI system integrations, analyze existing solutions, and optimize development processes within an interdisciplinary team.
Job Technologies
Your role in the team
- You will technically develop our web landscape further, both in the frontend (React) and in the backend (especially Drupal).
- You analyze our existing system and web architecture (CMS, interfaces, hosting) and develop well-founded decision-making and evaluation bases for existing and potential new systems.
- You build and maintain interfaces to third-party systems (e.g., CRM, Power BI) and bring structure to our development, testing, and deployment processes.
- You are co-responsible for our in-house developed AI search based on RAG: You maintain the Python infrastructure (FastAPI), integrate external LLMs, optimize our PostgreSQL database for semantic search, and ensure that everything remains seamlessly integrated into the Drupal frontend with high performance.
- You coordinate closely with other developers within the Bitkom ecosystem and external partners, and support internal teams with technical questions related to our web platforms.
This text has been machine translated. Show original
Our expectations of you
Qualifications
- Experienced and yet critical approach to AI coding assistants ("Vibe Coding"): You accelerate your work with AI but consistently review and test the results, always keeping data security and potential hallucinations in mind.
- You communicate proactively, independently, and solution-oriented — both with internal departments and external service providers.
- Structured, pragmatic, and solution-oriented working approach; very good German language skills in speaking and writing (at least C1) as well as good English skills for technical documentation.
Experience
- Several years of experience in web development (Senior level) with complex projects; solid Drupal knowledge (from frontend to backend) - or comparable CMS experience and a clear willingness to quickly familiarize yourself with Drupal.
- Experience with architecture and system issues (CMS selection, scalability, hosting) and the ability to analyze existing solutions, evaluate technical options in a structured manner, and provide well-founded advice. Proficiency in PostgreSQL, ideally with initial exposure to vector databases (e.g., pgvector).
- Proficient in professional development practices: version control with Git (branching strategies, pull requests), experience with CI/CD pipelines (e.g., GitHub Actions, Azure Pipelines), and Test-Driven Development (TDD). You work in a structured manner using task management tools such as Azure DevOps or Jira and document your work transparently.
- Curiosity about AI topics: initial experience or strong interest in integrating AI APIs (e.g., OpenAI) as well as concepts like RAG, Prompt Engineering, or Data Chunking; ideally also expertise in efficiently collecting and structuring data via REST APIs or crawlers.
This text has been machine translated. Show original
What we offer
- A versatile web landscape with high visibility.
- A lot of scope for design - even in fundamental technological decisions - and the opportunity to develop professionally towards architecture and system responsibility.
- A role with real impact rather than mere implementation, in close collaboration with Communications, Editorial, and Digital Departments.
- An interdisciplinary team of people who think outside the box and share many activities beyond just work.
- A special office in a central location right in the heart of Berlin with excellent public transport connections.
- Further training courses offered by the Bitkom Academy and in-house training sessions.
- An experimental, entrepreneurial environment with flat hierarchies.
- A lot of variety and guaranteed no boredom.
This text has been machine translated. Show original
Benefits
Work-Life-Integration
Topics that you deal with on the job
Job Locations
This is your employer
Bundesverband Informationswirtschaft, Telekommunikation und neue Medien e.V.
Bitkom vertritt mehr als 2.700 Unternehmen der digitalen Wirtschaft, davon gut 1.900 Direktmitglieder. Sie erzielen allein mit IT- und Telekommunikationsleistungen jährlich Umsätze von 190 Milliarden Euro, darunter Exporte in Höhe von 50 Milliarden Euro.
Description
- Company Type
- Established Company
- Working Model
- Hybrid, Onsite
- Industry
- Internet, IT, Telecommunication