AWS Python FullStack Software Engineer


Job Location:

Bengaluru - India

Monthly Salary: Not Disclosed
Posted on: 4 days ago
Vacancies: 1 Vacancy

Job Summary


Role

AWS Python FullStack Software Engineer Cloud Data Hub

Visit our websiteto know more.

Follow us onLinkedInIInstagramIFacebookIXfor the exciting updates.

Location

Chennai

Experience

6 to 9 years

Number of openings

1

What awaits you/ Job Profile

AWS Python FullStack Software Engineer Cloud Data Hub

Description:

  • 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 React/Angular 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.

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 BMWs 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.

What should you bring along

Requirements:

  • Strong experience with Python for backend development ideally in a cloud-native serverless context.
  • Strong experience in React or Angular.
  • Proficiency with frontend development in frameworks such as React Vue or Angular.
  • Solid understanding of AWS services (Glue S3 Lambda IAM Step Functions) and their use in data workflows.
  • 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.
  • Proven ability to build shared tools libraries or frameworks that enable other engineers or customers to work more effectively.
  • Commitment to writing well-tested maintainable code with experience in unit and integration testing.
  • Familiarity with version control (Git) and CI/CD best practices.
  • Strong communication skills and a collaborative customer-focused mindset.

Must have technical skills

  • Python ideally in a cloud-native serverless context
  • React Vue or Angular
  • AWS servicesGlue S3 Lambda IAM Step Functions
  • REST APIs
  • Data engineering concepts like data modeling schema evolution and partitioning strategies
  • GitHub

Good to have technical skills

  • Experience integrating with Snowflake Azure or SAP systems.
  • Familiarity with Glue Data Catalog AWS Secrets Manager or other security best practices.
  • Experience building data quality monitoring dashboards or developer tooling for pipeline management.
  • Experience with Infrastructure as Code tools such as Terraform for managing AWS resources.

Required Experience:

Manager

RoleAWS Python FullStack Software Engineer Cloud Data HubVisit our websiteto know more.Follow us onLinkedInIInstagramIFacebookIXfor the exciting updates.LocationChennaiExperience6 to 9 yearsNumber of openings1What awaits you/ Job ProfileAWS Python FullStack Software Engineer Cloud Data HubDescriptio...