Contract Duration : 1 Year and can be extended
Languages Required : English, German (Nice to have)
Remote / Onsite / Hybrid : Hybrid (23 days every week)
Years of Experience Needed : 10 years
Experience : 15 years
Key Responsibilities :
- 15 years of ETRM industry experience with good understanding and experience of projects in ETRM Power / Gas Trading domain and European Markets
- Conduct detailed requirements analysis for new and existing software projects in the energy trading sector.
- Collaborate with stakeholders including traders, business managers, and IT teams to gather and document business and functional requirements.
- Develop clear and concise business requirement documents (BRDs), functional specifications, and use cases.
- Work closely with the software development team to translate requirements into high-quality scalable solutions.
- Identify opportunities for process improvements and provide recommendations.
- Consult on the development and implementation of testing strategies to ensure solutions meet business needs.
- Facilitate communication and ensure alignment between business users and technical teams.
- Participate in project planning review meetings and provide regular progress updates.
- Design walkthroughs for the technical team and validate coverage of technical design as per documented business requirements.
- Act as an interface between technical and business-oriented stakeholders.
- Create automated reference and mock data setups.
- Create functional test catalogs and facilitate User Acceptance Testing.
Requirements (Technical) :
Mandatory Skills :
- Design and develop the overall architecture of microservices-based applications ensuring scalability, reliability, and maintainability.
- Maintain clear and comprehensive documentation of the project architecture including design decisions, technical specifications, and testing plans.
- Implement solutions on Azure by partnering with developers, administrators, security engineers, and data engineers.
- Develop cloud strategies and solutions to meet business needs.
- Design and implement tailored solutions for customer challenges, identifying reusable patterns across clients.
- Excellent problem-solving and analytical skills.
- Provide technical guidance and mentorship to junior developers.
- Work with Azure cloud services and design solutions adhering to DevOps principles.
- Experience with Python, PyTest, FastAPI, Pydantic, Alembic, SQLAlchemy, Kafka, Streamlit.
- Experience with Data Lake, Snowflake, Postgres.
- Strong knowledge in DevOps (CI/CD).
Good to Have Skills :
- Experience with Azure Data Factory (ADF).
- Experience with Azure Data Bricks (ADB).
Key Skills:
Employment Type : Full Time
Vacancy : 1
Location: Python • Essen, North Rhine-Westphalia, Germany
#J-18808-Ljbffr
Kontaktperson:
AMMGroup HR Team