Technopride Ltd - Sr. Data Engineer

Open job
Data Scientist
๐Ÿ’ฐ Negotiable
๐Ÿ“ Amsterdam, Netherlands
Closing date: 14 days left
Twine Jobs Twine
Based in Manchester, United Kingdom
Last online 4 months ago

Data Scientist is needed in Amsterdam, Netherlands.

Client: Technopride Ltd

Location: Amsterdam, NH, nl

Contract: Contract

Job Description

We are looking to hire a Data Engineer for the Amsterdam, Netherlands location (Hybrid role). The client will consider Contract candidates. This is a 1-year fixed term contract position. The ideal candidate will be an experienced Senior Data Engineer responsible for designing, building, and maintaining scalable, high-performance data platforms that support analytics and machine learning initiatives. The role requires strong hands-on expertise in modern data engineering technologies and the ability to take end-to-end ownership of data services in production environments.

Requirements

Experience: 8+ years.

Mandatory Skills:

  • Java
  • Apache Spark
  • AWS
  • RESTful Web Services / APIs
  • Apache Kafka
  • Data Engineering (end-to-end pipeline design and implementation)

Key Responsibilities

Software Development & Data Engineering:

  • Design, build, and maintain scalable data pipelines and software applications using modern engineering practices.
  • Write clean, reusable, and maintainable code by applying standard design patterns and libraries.
  • Refactor and optimize existing codebases to improve performance, scalability, and maintainability.
  • Ensure application quality by applying appropriate testing strategies and adhering to defined test standards.
  • Maintain data security, integrity, and quality in line with established standards and best practices.

End-to-End System Ownership:

  • Own data services and applications end-to-end, including monitoring application health, performance, and key metrics.
  • Proactively identify and mitigate business continuity risks by implementing best practices and maintaining documentation such as runbooks and operational guides.
  • Apply continuous delivery and experimentation frameworks to reduce risk and incorporate feedback.
  • Independently manage deployment, operations, and production support for data applications.

Technical Incident Management:

  • Respond to and resolve live production incidents within defined SLAs, minimizing customer and business impact.
  • Perform root cause analysis and implement long-term solutions to improve system reliability.
  • Contribute to post-incident reviews, postmortems, and incident documentation.

Architectural Guidance:

  • Provide technical guidance to product and engineering teams, ensuring solutions meet functional, non-functional, and architectural requirements.
  • Challenge design decisions constructively and provide context within the broader enterprise architecture.
  • Contribute to defining and evolving target architecture and technical capabilities for data platforms.

Software Systems Design:

  • Evaluate and recommend architecture solutions considering cost, business needs, technology constraints, and emerging trends.
  • Assess the impact of system changes or new integrations with a high-level understanding of infrastructure and platform architecture.
  • Support business growth and development velocity through prototyping, technical spikes, and technology evaluations.
  • Design solutions that meet current requirements while remaining flexible for future enhancements.

Critical Thinking & Problem Solving:

  • Identify patterns and root causes in complex technical challenges using analytical and logical thinking.
  • Evaluate ideas, plans, and solutions objectively, incorporating external insights and defining measurable improvements.
  • Clearly articulate technical decisions and their rationale to stakeholders.

Continuous Improvement & Quality:

  • Identify opportunities for process, system, and performance improvements by reviewing existing workflows and standards.
  • Design and implement improved processes, practices, and standards to enhance business and engineering performance.
  • Guide and mentor junior team members on data quality, security, and engineering best practices.

Communication & Collaboration:

  • Communicate technical information clearly and effectively to both technical and non-technical audiences.
  • Collaborate with stakeholders to achieve mutually agreeable solutions through clear communication and adaptability.
  • Demonstrate active listening by asking relevant questions and engaging constructively in discussions.

Additional Information

Location: Amsterdam, Netherlands

Onsite/Remote/Hybrid: Hybrid โ€“ 2 days a week to office.

Start Date: Immediate

No. of Positions: 1

Posted 13 days ago

  • Apply


    Enter your email to apply

    ย 

    By applying, you agree to our Terms.

    Already have an account? Sign in.

  • How It Works


    ๐Ÿ”

    Get quality leads

    Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.


    ๐ŸŽ‰

    Apply with ease

    Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.


    ๐Ÿ“ˆ

    Grow your career

    Showcase your work, pitch to the best leads, land new clients and use Twineโ€™s tools to find more opportunities.