Job Description - Senior Backend Developer (MER0003DCE)
Roles and Responsibilities: We build solutions that define the experience of more than 8 million Mercedes-Benz customers who use our connected car functions. We invest in building resilient and scalable solutions in the cloud using best development practices and state-of-the-art cloud platforms. We believe if you build the best product, you don't have to worry about waking up in the middle of the night to address an incident! We collaborate with colleagues from various delivery hubs of Daimler to deliver cutting-edge in-car experiences for our customers. We own end-to-end delivery responsibilities and promote/adopt a "You build it, you run it" culture. We love polyglot programming and always choose the right technology and language to fit the need.
Mercedes-Benz AG, a pioneer of automotive engineering, sees shaping the future of mobility in a safe and sustainable way as both a motivation and obligation. Mercedes-Benz is consistently implementing its strategy to transform itself toward a fully electric and software-driven future.
Mercedes-Benz Research and Development India (MBRDI) is the largest research and development center for Mercedes-Benz Group AG outside of Germany. MBRDI's expertise includes developing new technologies like connected, autonomous, and electric in the mobility world - driving digital acceleration, leading excellence in-car software, and paving the way for sustainable mobility. MBRDI currently employs over 8500 professionals in the field of engineering, digitalization, testing and simulation, and data science, with people at the heart of our culture. Our philosophy - When every individual shines in his or her own capabilities, we shine!
Qualifications: Qualification: B.E/ BTech in Computer Science or any stream. Mtech.
Mandatory Skills: Expertise in at least one popular Python Backend Development framework.In-depth experience in serverless architecture and building Lambda functions with Python.Preferred Skills: Strong knowledge of JSON data handling, AWS services, and their working.Knowledge of SQS and Step Functions, AWS IAM, CloudFront.Good understanding of identity management and authentication protocols such as OAuth 2.0, OIDC.Knowledge of object-relational mapping (ORM) with exposure to frameworks like SQLAlchemy or Django ORM.Knowledge of DynamoDB.Knowledge of API Gateway, RESTful/SOAP APIs build and design.Build solutions using AWS Cloud Native patterns.Ability to integrate multiple data sources into a single system.Familiarity with testing tools.Knowledge on RDS, AWS AppSync.Knowledge of AWS ECS, VPC.Ability to collaborate on projects and work independently when required.A deep understanding of multi-process architecture and the threading limitations of Python.AWS Expertise: In-depth understanding of compute, storage, network components including backup, monitoring, and DR environment requirements. Experience and understanding of large-scale applications portfolio in an enterprise-wide environment required.Deep domain expertise of cloud application development solutions (e.g., IaaS, Serverless, API Management), container orchestration (e.g., Kubernetes, Cloud Foundry), continuous integration technologies (e.g., Jenkins, Spinnaker, AWS for DevOps, Chef, Puppet), web application server technologies, cloud application design, software architecture and practices (design/development/deployment, Agile, SCRUM, ALM), breadth of technical experience, and technical aptitude to learn and adjust to new technologies and cloud trends required.AWS Services (EC2, RDS, S3, VPCs and all core services, Lambda, API Gateway, CloudFormation, Fargate, CloudWatch, Route53...), CI/CD (AWS stack, CircleCI, GitHub, Travis...).Organization:Mercedes-Benz Research and Development India Private Limited
Primary Location:India-Karnataka-Bangalore
Work Locations:Brigade Tech Gardens, Katha No. 119, Kundalahalli Village, K.R. Puram Hobli, Ward No. 85, Bangalore 560037
#J-18808-Ljbffr