Sr Flink Solution Architect

Capgemini
United States
3 months ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$155,771.0 - $243,402.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Agile Methodology Amazon Web Services Amazon S3 Computing Platforms Big Data Cloud Computing Cyber Security Databases Continuous Integration Data as a Services Data Architecture
+23 more
Information Engineering Data Infrastructure Data Integration Data Warehousing Relational Databases DevOps Fault Tolerance Python (Programming Language) PostgreSQL MySQL Software Engineering Data Streaming Data Storage Technologies Cloud Platform System Data Ingestion System Availability IT Architecture Containerization Kubernetes Information Technology Apache Flink Apache Kafka Web Api

Job description

cloud platforms problem - solving and communication skills stakeholder communication data engineering DevOps & CI/CD java Python big data technologies flink

Responsibilities:

  • Solution Design: Design and architect end-to-end big data solutions, including data ingestion, storage, processing, and analytics components, to meet business requirements and performance objectives.
  • Technology Evaluation: Evaluate and recommend appropriate big data technologies, platforms, and frameworks based on business needs, technical requirements, and industry best practices.
  • Data Integration: Design data integration pipelines and workflows to ingest data from multiple sources, including databases, data warehouses, streaming platforms, and external APIs.
  • Scalability and Reliability: Architect highly scalable and fault-tolerant big data architectures that can handle large volumes of data, support concurrent user access, and maintain high availability.
  • Documentation and Communication: Create technical documentation, architecture diagrams, and solution blueprints to communicate design decisions, best practices, and implementation guidelines to stakeholders and project teams.
  • Conceptualize, architect, and communicate the Solution architecture and roadmap.
  • Act as a bridge between various technology groups: Data Architecture, Platform Architecture, Information Security, and Data Architecture.
  • Guide software development and infrastructure engineering teams to adopt Cloud, hybrid, and on-premises cloud-native architecture.
  • Conduct evaluations of competing technologies and provide well-informed recommendations.
  • Identify areas for improvement and recommend adaptation roadmaps.
  • Architect, construct, and oversee an efficient data platform utilizing modern, low/no code cloud technologies (AWS), interfacing with existing data services and storages.
  • Mentor junior platform engineers, data engineers, developers, and operators, championing best practices and well-architected infrastructure.
  • Define productivity strategies on Kubernetes for container orchestration in a cloud environment.
  • Develop strategies for legacy modernization and cloud adoption for existing solutions.
  • Establish operationalization standards for supporting Cloud-based architecture.
  • Collaborate to evolve a sophisticated data model, collaborating with executives, engineers, product managers, scientists, and partners to harness structured data from diverse source systems.
  • Advocate and educate engineering team members on software design principles, standards, and best practices.
  • Leverage external engagements as needed to expedite projects.

Requirements

Do you have experience in Solution architecture design?, * Bachelor’s degree in computer science, Engineering, or related field or 10+ years of experience in IT. Candidates with lesser experience will be considered if they have exemplary proven accomplishments.

  • Deep understanding of Kafka Streams, Flink is a MUST
  • Hands on expertise with recent versions of Java is a MUST
  • Experience with Python ecosystem is preferred.
  • Experience with server-side programming languages is REQUIRED
  • Good understanding and application of EAI patterns
  • MUST have 5+ years hands-on experience in designing and architecting highly available, resilient and performant systems.
  • MUST be able to articulate design tradeoffs, technology choices to executive leadership
  • A strong hands-on expertise with Kubernetes and associated technologies is preferred.
  • Strong familiarity with Cloud native development patterns, and hands-on software development experience in Java, Spring stacks.
  • Substantial in-depth (10+ years) experience in data storage technologies (RDBMS, MYSQL, Postgres, S3), including robust expertise in application, data, and infrastructure architecture disciplines is preferred but not required
  • Experience ining data authorization standards.
  • Experience with CI/CD practices.
  • Experience in the full Software Development Lifecycle and Agile methodology
  • Excellent communication, presentation, and problem-solving skill.

Must required skills:

  • Flink 10+ years
  • Java

Preferred:

  • Python
  • Kubernetes

Benefits & conditions

3.73.7 out of 5 stars Remote $74.89 - $117.02 an hour - Contract, Pulled from the full job description

  • Health insurance
  • Retirement plan
  • Vision insurance
  • Dental insurance, The pay range that the employer in good faith reasonably expects to pay for this position is $74.89/hour - $117.02/hour. Our benefits include medical, dental, vision and retirement benefits. Applications will be accepted on an ongoing basis.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:55 min

Infrastructure challenges when combining Kafka with Apache Flink

Bobur Umurzokov · LIVE

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

9:56 min

Expanding browser capabilities with modern web APIs

Ire Aderinokun · JS Congress

1:09 min

Evaluating mature stream processing frameworks for production systems

Soroosh Khodami Soroosh Khodami · WWC 2024

1:48 min

Analyzing network packets with database protocol tools

Daniël van Eeden Daniël van Eeden · WWC Europe 2026

Videos

See all

Related articles

See all