Senior IT / Digital Solution Engineer (Data, AI & Software Engineering)
CREATEQ
About the role
About
As a Senior IT / Digital Solution Engineer, you are responsible for the conception, development, integration, and operation of modern digital solutions in an agile environment. You work at the interface of software engineering, data engineering, Dev Ops, AI, and business analysis, contributing significantly to the implementation of data-driven and scalable systems.
You work closely with interdisciplinary teams from development, business, UX, and operations, accompanying solutions throughout their entire lifecycle – from idea to productive operation.
Responsibilities & Tasks
1. Software & System Development
- Development and further development of applications, services, and interfaces (frontend, backend, REST APIs)
- Implementation of microservice and cloud architectures
- Integration of systems and data sources
2. Data & Analytics Engineering
- Building and operating data pipelines (ETL/ELT)
- Data modeling (e.g., Data Vault, Star Schema)
- Development and optimization of data warehouse and analytics solutions (e.g., Snowflake)
- Ensuring data quality, monitoring, and performance
3. Dev Ops & Platform Engineering
- Building and operating cloud and container infrastructures (Kubernetes, Open Shift)
- Using Infrastructure as Code (e.g., Terraform, Ansible)
- Implementing CI/CD and Git Ops processes
- Support in operations, incident management, and monitoring
4. Testing & Quality Assurance
- Planning and execution of tests (manual & automated)
- Test design according to risk-based approaches
- Ensuring software quality throughout the entire lifecycle
5. Business Analysis & Requirements Engineering
- Analysis of business processes and derivation of technical requirements
- Creation of specifications, data models, and process landscapes
- Translation between business and IT stakeholders
6. UX & User Centricity
- Gathering user requirements and conducting user research
- Development and validation of prototypes
- Ensuring optimal user experience in complex systems
7. AI & Innovation (optional / depending on context)
- Conception and implementation of AI/LLM-based solutions
- Integration of AI into existing processes and systems
- Design of governance, human-in-the-loop, and compliance structures
8. Collaboration & Enablement
- Working in agile teams (Scrum, SAFe)
- Knowledge transfer and coaching of team members
- Support for stakeholders and business units
- Documentation of systems, processes, and architectures
Professional Competencies
- Several years of experience in software engineering, data engineering, or Dev Ops
- Good knowledge of programming languages (e.g., Java, Python, JavaScript, SQL)
- Experience with cloud technologies and modern architectures
- Knowledge of API design, messaging systems, and databases
- Experience with CI/CD, testing, and agile methods
Methodological Competencies
- Experience in agile development processes (Scrum, SAFe, Kanban)
- Knowledge in requirements engineering and business analysis
- Understanding of software quality, testing, and Dev Ops principles
Optional / Advanced Skills
- Data platforms (Snowflake, dbt, Airflow)
- Containers & Orchestration (Kubernetes, Open Shift)
- Infrastructure as Code (Terraform, Ansible)
- UX methods and tools (Figma, Miro)
- AI/LLM technologies and their integration
Soft Skills
- Analytical and solution-oriented thinking
- High degree of personal responsibility and structured way of working
- Strong communication skills and stakeholder management
- Teamwork and collaborative work
- Willingness to learn and interest in new technologies
This role combines classic software development with modern disciplines such as data engineering, Dev Ops, and AI. It is ideal for polyvalent senior profiles who take end-to-end responsibility and work both technically and conceptually.
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free