Match score not available

Flink Architect

Remote: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

Bachelor's degree in computer science or related field, Extensive hands-on architect experience with Apache Flink, Deep understanding of stream processing concepts, Proficient in Java or Scala programming languages, Experience with Kafka, K8s, and service mesh principles.

Key responsabilities:

  • Design and implement solutions using Apache Flink
  • Optimize data pipelines for efficiency and performance
  • Build and enhance big data processing systems
  • Lead significant data processing projects
  • Collaborate with cross-functional teams
AppLab Systems, Inc logo
AppLab Systems, Inc https://applabsystems.com
201 - 500 Employees
See more AppLab Systems, Inc offers

Job description

Title Flink Architect

Location: 100% Remote

Position Type: Contract

  • Bachelor's degree in computer science, Engineering, or a related field.
  • Extensive experience as an hands-on architect in designing and implementing solutions using Apache Flink.
  • In-depth understanding of stream processing concepts and mechanisms, such as event time processing, state management, and fault tolerance within the Apache Flink ecosystem.
  • Proficient in Java or Scala programming languages with solid experience in developing high-performance, scalable software.
  • Demonstrated ability in designing and optimizing data pipelines and architecture for efficiency, reliability, and performance.
  • Familiarity with surrounding technologies, including Kafka, K8s and service mesh principles.
  • Strong analytical and problem-solving skills, capable of tackling complex data processing challenges.
  • Proven track record of successful implementation of Apache Flink solutions in production environments.
  • Experience in building and optimizing big data processing systems, particularly those using Apache Flink.
  • Hands-on experience with continuous integration and deployment (CI/CD) practices for stream processing systems.
  • Prior experience in a similar architect role, demonstrating the ability to design and lead significant data processing projects.
  • History of working collaboratively in cross-functional teams to deliver high-quality stream processing capabilities.

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Problem Solving
  • Collaboration
  • Analytical Skills

Related jobs