What are the responsibilities and job description for the Kafka Architect with Flink position at Talent Portus?
Job Description -
Role: Confluent Kafka Architect with Flink
Location: Remote - CST
Only GC/US Citizens
DevOps-Middleware Collaboration and Migration
Support OCC DevOps and middleware teams with Deployment of FLINK environments as well as VVP -> FLINK Migration:
Knowledge of Ververika ("VVP") Platform and Flink as we are migrating off VVP to Confluent Flink.
Flink application engineering — understanding existing jobs, dependencies, statefulness, Flink versions, jars, and any code/library changes needed during migration.
Kafka event-stream validation — comparing VVP vs CMF outputs, record counts, key distributions, payload equality, consumer lag, and throughput under load.
Kubernetes / platform engineering — inventorying clusters and namespaces, creating equivalent Flink environments, and deploying CMF/FKO, namespaces, service accounts, role bindings, certs, and secrets. Managing, scaling, monitoring, and deploying streaming dataflow jobs securely across Kubernetes clusters using the Flink Kubernetes Operator and Confluent Manager for Apache Flink.
Knowledge transfer and addressing Helm deployment
Security / auth integration — Deciding and implementing OAuth vs mTLS, CRBs, and MDS exposure/access patterns.
CI/CD and automation — building harness pipelines, updating SRO/API endpoints, and validating deploy/update/rollback flows without manual in-cluster changes.
Operations / SRE / observability — dashboards, alerts, checkpoint health, backpressure, restart behavior, logs, savepoints, suspend/resume, and scaling parallelism.
Migration runbook cutover planning — phased wave planning, shadow mode, rollback readiness, and per-app migration execution/checklists.
State migration expertise — state rebuild strategies and automations
Test management / QA — Hands on testing of pipelines, defining functional, non-functional, and operational validation criteria plus exit criteria per environment.
Thanks
Mohd Furquan (Rehan)
rehan@talentportus.com
Role: Confluent Kafka Architect with Flink
Location: Remote - CST
Only GC/US Citizens
DevOps-Middleware Collaboration and Migration
Support OCC DevOps and middleware teams with Deployment of FLINK environments as well as VVP -> FLINK Migration:
Knowledge of Ververika ("VVP") Platform and Flink as we are migrating off VVP to Confluent Flink.
Flink application engineering — understanding existing jobs, dependencies, statefulness, Flink versions, jars, and any code/library changes needed during migration.
Kafka event-stream validation — comparing VVP vs CMF outputs, record counts, key distributions, payload equality, consumer lag, and throughput under load.
Kubernetes / platform engineering — inventorying clusters and namespaces, creating equivalent Flink environments, and deploying CMF/FKO, namespaces, service accounts, role bindings, certs, and secrets. Managing, scaling, monitoring, and deploying streaming dataflow jobs securely across Kubernetes clusters using the Flink Kubernetes Operator and Confluent Manager for Apache Flink.
Knowledge transfer and addressing Helm deployment
Security / auth integration — Deciding and implementing OAuth vs mTLS, CRBs, and MDS exposure/access patterns.
CI/CD and automation — building harness pipelines, updating SRO/API endpoints, and validating deploy/update/rollback flows without manual in-cluster changes.
Operations / SRE / observability — dashboards, alerts, checkpoint health, backpressure, restart behavior, logs, savepoints, suspend/resume, and scaling parallelism.
Migration runbook cutover planning — phased wave planning, shadow mode, rollback readiness, and per-app migration execution/checklists.
State migration expertise — state rebuild strategies and automations
Test management / QA — Hands on testing of pipelines, defining functional, non-functional, and operational validation criteria plus exit criteria per environment.
Thanks
Mohd Furquan (Rehan)
rehan@talentportus.com