Responsibilities:

  • Manage complex projects and processes with precision.
  • Develop in data-driven languages like Python, Big Data pipelines such as ETL, SQL, Spark, and more.
  • Create APIs that drive significant impact across large systems.
  • Work with the latest software development tools and techniques to build innovative application solutions.
  • Collaborate with business teams on POCs and value calculations from a developer’s perspective.
  • Partner with our Munich team for development and operations of applications and features.
  • Engage in system testing, implementation, audits, and quality assurance.
  • Design systems, evaluate alternatives, and present solutions to stakeholders.
  • Prepare technical documentation aligned with ISO standards.

Minimum Requirements:

Qualifications and Experience Required:

  • Relevant IT/Engineering Degree.
  • 7+ years in Python, with advanced class manipulation, decorators, dependency injection, etc.
  • 7+ years in AWS (API Gateway, Lambda, DynamoDB, Fargate, EMR, Glue, Athena, IAM, etc.).
  • 7+ years in software development.
  • AWS Certified Developer Associate/Solutions Architect is a plus.

Essential Skills:

  • Expertise in API and ETL development.
  • Git development branching strategies and development approaches.
  • CI/CD pipeline development using Code Build and GitHub Actions.
  • Test driven development, Unit Testing, Functional Testing, Code Coverage.
  • Terraform and IAC deployments; PySpark pipeline development.
  • Knowledge of multiple database types such as structured and unstructured databases.
  • Linux scripting and environment usage.
  • AWS Development Skills and proficient in programming (Python(preferred) or Java or SQL).
  • Any additional responsibilities assigned in the Agile Working Model (AWM) Charter.

Advantageous Skills:

  • Data and API Mining.
  • Knowledge on Security best practices.
  • Advanced monitoring of systems, when to create alerts and setting up alerting pipelines.
  • Be comfortable with Data Structures and Algorithms.
  • Understanding of integration between different technologies.
  • Able to refine and plan stories and EPICs.
  • Architecting solutions to business solutions.
  • Experience with ODBC and file syncs.
  • Experience with pre-commit hooks and coding standards i.e. clean coding standards and PEP8.
  • GitHub copilot.
  • Docker container creation and usage.
  • Familiar with data streaming services such as Apache Kafka.
  • Coordination between development and support environments.
  • Assist with identification and management of risks.
  • Knowledge of Jira, Confluence and Agile methodologies.
  • Data Analysis.
  • ITSM knowledge.
  • User support ticket management.
  • MS Teams and the Microsoft office suite.
  • Knowledge of Palantir Foundry would be an advantage.
  • Knowledge of Frontend BI Tools would be an advantage (PowerBI, Tableau, Qlikview).

Desired Skills:

  • API and ETL Development
  • AWS Developement
  • Linux Scripting
  • Terraform and IAC Deployments
  • Python
  • PySpark

Learn more/Apply for this position