Software Requirements Engineer (m/w/d)
Core
Translate customer domain problems into software developer language and define solution concepts for system- and security-relevant software projects.
Role type
Software Requirements Engineer (Platform/DevOps domain)
Builds
System- and security-relevant software solutions
Domain
Cyber Security, AI, Blockchain, Platform Engineering, DevOps
Deliverable
production ML models | product features
Required skills
Requirements Engineering, Requirements Management, CI/CD pipeline construction and operation, Virtualization solutions, Container technologies, Reverse Engineering, Requirements Traceability, Test case derivation
Preferred skills
IREB certification, Experience as System Engineer or Software Engineer
Technologies
GitLab CI/CD, Jenkins, VMware vSphere, XCP-ng, VirtualBox, Hyper-V, Docker, Podman, Kubernetes
Responsibilities
Translate customer domain problems into software developer language, Elicit, validate, and document functional requirements, Design complex software solutions based on initial requirements, Participate in reviews of functional concepts, Support agile teams in creating and implementing EPICs and Solution Requirements, Develop Requirements Engineering methodology continuously, Perform reverse engineering of software requirements, Build and maintain a structured requirements database, Ensure end-to-end traceability of requirements, Ensure testability of requirements and support derivation of test cases
Seniority
Mid-level, hands-on IC