Job Description
BMW TechWorks India is actively hiring talented professionals across multiple engineering and technology domains. The company is looking for experienced professionals who are eager to work on cutting-edge projects involving cloud computing, software development, DevOps, automotive engineering, enterprise applications, and modern digital platforms. BMW TechWorks India is the strategic technology and innovation center supporting the global digital transformation initiatives of the BMW Group. The organization focuses on delivering advanced technology solutions, software engineering capabilities, cloud infrastructure, automation frameworks, enterprise platforms, connected vehicle technologies, and digital products that power the future of mobility.
Responsibilities
Develop scalable backend applications using Python. Build and maintain cloud-native services on AWS. Design and optimize API integrations. Automate deployment and operational processes. Support continuous integration and delivery initiatives. Collaborate with software engineering and cloud teams. Build and manage cloud infrastructure environments. Automate deployment pipelines and operational workflows. Manage containerized applications using Docker and Kubernetes. Improve platform reliability and scalability. Implement monitoring and observability solutions. Support infrastructure-as-code initiatives. Design and develop modern web applications. Build responsive front-end interfaces. Develop scalable backend services. Create RESTful APIs and integrations. Collaborate with UX, product, and engineering teams. Participate in code reviews and architecture discussions. Develop and maintain enterprise-grade software solutions. Build scalable business applications. Integrate Python-based solutions with enterprise systems. Participate in software design and architecture discussions. Ensure high-quality code and application performance. Gather and analyze business requirements. Manage product and system specifications. Coordinate with engineering teams. Ensure traceability of requirements throughout development. Support validation and verification activities.
Requirements
Python Programming, Backend Development, REST APIs, AWS Cloud Services, CI/CD Pipelines, Infrastructure Automation, Cloud Engineering, DevOps Engineering, Docker, Kubernetes, Python Scripting, Site Reliability Engineering (SRE), CI/CD Automation, Automotive Domain Knowledge, Requirements Management, System Engineering, Stakeholder Management, Product Development Lifecycle, React.js, Angular, Node.js, Java, Full Stack Development, .NET Framework, ASP.NET, C#, Python Development, Enterprise Application Development.