Posted:3 months ago|
Platform:
Work from Office
Full Time
Role Description: Backend Developer Position Overview: We are seeking a highly skilled Backend Developer to join the Cloud Data Hub (CDH) Team, working closely with teams in Munich and BMW TechWorks India. The ideal candidate is a backend development expert with proficiency in Python, AWS, Kafka, Terraform, and Git, and a passion for building scalable and efficient systems. This role will involve designing, developing, and maintaining backend solutions for the CDH platform, contributing to BMWs transformation into a fully data-driven organization. About the project The Cloud Data Hub (CDH) is a cloud-based, centralized data lake developed by BMW, serving as the organizations central data landing zone. Designed to democratize data usage across all departments, the CDH consolidates data into a single source of truth, enabling providing and consuming entities to leverage data effectively and efficiently. It plays a pivotal role in BMWs transformation into a truly data-driven organization, supporting data acquisition, integration, processing, and analysis across its value chain. Key Responsibilities Design, develop, and maintain backend systems for the CDH platform, ensuring robust, scalable, and efficient solutions. Build and enhance serverless architectures and REST APIs using Python and AWS services. Implement and manage Kafka data streaming pipelines for real-time data processing and metadata orchestration. Develop and deploy infrastructure using Terraform for infrastructure-as-code automation on AWS. Utilize Git for version control and collaborate with the team on code reviews and CI/CD pipelines. Apply Test-Driven Development (TDD) principles to ensure code reliability, maintainability, and high-quality deliverables. Ensure the backend systems comply with BMW s security standards, performance metrics, and scalability requirements. Proactively identify, debug, and resolve performance bottlenecks and system issues. Contribute to technical documentation and knowledge sharing to ensure project continuity and team alignment. Qualifications Expert-level proficiency in backend development with Python. Strong experience with AWS cloud services, including Lambda, S3, DynamoDB, API Gateway, and other serverless offerings. Hands-on expertise with Kafka for building and managing data streaming solutions. Advanced skills in Terraform for infrastructure automation and management. Proficient in writing optimized SQL queries and working with relational databases. In-depth knowledge of Git for version control and experience with CI/CD pipelines. Experience in building distributed systems and handling large-scale, real-time data processing workloads. Strong understanding of system design, scalability, and security best practices. Excellent debugging and problem-solving skills, with a detail-oriented mindset. Good communication and interpersonal skills to collaborate effectively with cross-functional teams. Preferred Skills Experience working with Docker and containerized environments. Familiarity with agile frameworks and participation in Scrum ceremonies. Knowledge of monitoring and observability tools like CloudWatch, Prometheus, or Grafana. Certification in AWS Solutions Architecture or related AWS certifications. Why Join Us This role provides an exciting opportunity to work on cutting-edge cloud-native technologies, contributing directly to BMW s Cloud Data Hub, a cornerstone of its data-driven transformation. As a Backend Developer, you will collaborate with talented teams across geographies to build solutions that drive real-world impact at a global scale.
BMW Techworks India
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
My Connections BMW Techworks India
Chennai, Bengaluru
2.0 - 6.0 Lacs P.A.
Chennai, Tamil Nadu, India
6.0 - 10.0 Lacs P.A.
Chennai, Tamil Nadu, India
7.0 - 10.0 Lacs P.A.
Bengaluru / Bangalore, Karnataka, India
3.0 - 7.0 Lacs P.A.
Hyderabad / Secunderabad, Telangana, Telangana, India
3.0 - 7.0 Lacs P.A.
Delhi, Delhi, India
3.0 - 7.0 Lacs P.A.
Noida, Uttar Pradesh, India
3.0 - 9.5 Lacs P.A.
Gurgaon / Gurugram, Haryana, India
7.0 - 14.0 Lacs P.A.
Noida, Uttar Pradesh, India
7.0 - 14.0 Lacs P.A.
Patan - Gujarat, Gujrat, India
4.0 - 11.0 Lacs P.A.