Senior Apache Kafka Engineer
Birlasoft Limited
Apply on company website
Senior Apache Kafka Engineer
Birlasoft Limited
Pune
Not disclosed
Job Details
Job Description
Apache Kafka Sr. Engineer
Area(s) of responsibility
Skills: Apache Kafka, Debezium, AWS
Experience: 10+ Years
Location: Pune Banagalore
Key Responsibilities
- Pipeline Development: Take ownership of the CDC ingestion framework utilizing Kafka connectors (Debezium, Iceberg sink, S3 sink).
- Containerized Infrastructure Management: Deploy and manage Debezium and Kafka Connect workers using Docker containers orchestrating on AWS ECS (Elastic Container Service) and ECR.
- Data Lake Integration: Manage data ingestion into AWS S3, utilizing Parquet and Apache Iceberg formats.
- Infrastructure as Code: Use Terraform to provision and manage AWS resources supporting the data platform.
- CI/CD: Build and maintain deployment pipelines using GitHub and GitHub Actions.
- Operational Excellence: Monitor pipeline health, troubleshoot connectivity issues, and ensure the reliability of the Kafka ecosystem.
- Optional: Support and optimize workflow orchestration using Airflow where applicable.
Candidate Profile
Must-Have Experience (Non-Negotiable)
- Apache Kafka & Kafka Connect: Multiple years of hands-on experience configuring, deploying, and managing Kafka Connect clusters in a production environment.
- Containerization: Extensive experience with Docker is required. You must be comfortable building images and managing container lifecycles.
- AWS Compute: Proven experience running containers on AWS ECS and managing images via AWS ECR.
Highly Desirable (Strong Plus)
- Debezium: While Kafka Connect experience is a must, specific experience configuring Debezium connectors for various databases (SQL Server, PostgreSQL, etc.) is a massive advantage.
- Streaming: Apache Kafka, Kafka Connect, Debezium
- Compute/Containerization: AWS ECS, AWS ECR, Docker
- Storage/Format: AWS S3, Apache Iceberg, Parquet
- DevOps: Terraform, GitHub Actions
- Languages: Python, Bash
- Optional Orchestration: Apache Airflow
Experience Level
Senior LevelJob role
Work location
INDIA - PUNE - BIRLASOFT OFFICE - HINJAWADI, IN
Department
Software Engineering
Role / Category
Software Backend Development
Employment type
Full Time
Shift
Day Shift
Job requirements
Experience
Min. 10 years
About company
Name
Birlasoft Limited
Job posted by Birlasoft Limited
Apply on company website