Senior Data Developer (Python)
Function
We're looking for a skilled consultant to join our client's team in transforming a legacy application into a scalable microservices architecture. This project emphasizes an API-first approach with a strong focus on event-driven development, enhancing agility and the delivery of value to end users across various sectors. Our client's initiative aims not just for technical modernization but also for significant business transformation, enriching user experience and swiftly catering to evolving business and regulatory needs.
Key Responsibilities
In this role, you will be instrumental in designing, developing, and deploying solutions while engaging with cross-functional teams to ensure effective integration and functionality. Your responsibilities will include:
- Utilizing various programming languages and frameworks to build robust applications.
- Implementing API REST services and utilizing CI/CD pipelines for seamless deployment.
- Conducting performance monitoring and optimizing database queries using DB2.
- Leveraging ELK tools for data analysis and visualization.
- Collaborating within Agile Scrum teams to meet project objectives effectively.
Preferred Profile
The ideal candidate will have extensive technical expertise with an array of skills, including:
- Proficiency in Kubernetes and Docker for container orchestration.
- Expertise in programming languages such as Python and Java (Spring Boot).
- Strong understanding of database management, particularly SQL.
- Familiarity with version control systems like GIT and tools like IntelliJ and Visual Studio Code.
- Adept in using UML for software modeling and design.
Fluency in English is required, with knowledge of Dutch or French considered a valuable asset.