Actively Hiring
BO
Python_Fullstack_And_Cloud_Developer
Bosch
Skills:
Python
FastAPI
SQL
Git
GitHub
Docker
Job Description
Job Title: Python_Fullstack_And_Cloud_Developer
Company: Bosch
Job Category: Python Developer
Roles & Responsibilities:
Company Description Bosch Global Software Technologies Private Limited is a 100% owned subsidiary of Robert Bosch GmbH, one of the world's leading global supplier of technology and services, offering end\-to\-end Engineering, IT and Business Solutions. With over 27,000\+ associates, it’s the largest software development center of Bosch, outside Germany, indicating that it is the Technology Powerhouse of Bosch in India with a global footprint and presence in the US, Europe and the Asia Pacific region.
Job Description Tasks / Responsibilities:
* Solid understanding of software design principles and best practices to develop scalable, maintainable, and reliable systems.
* Experience working with Agile development methodologies and Azure DevOps Boards for sprint planning, task management, work item tracking, and project collaboration.
* Strong proficiency in Python for developing robust, efficient, and maintainable applications and services.
* Practical experience with FastAPI and Python\-based web frameworks for developing REST APIs and backend services.
* Experience with React for developing responsive web applications and integrating frontend applications with backend APIs.
* Proficiency with Git and GitHub for source control, branching, pull requests, code reviews, and collaborative development.
* Strong experience in writing and executing unit tests to ensure code quality, reliability, and maintainability.
* Practical experience with Microsoft Azure, including deploying, configuring, and managing cloud\-based applications and resources.
* Experience with Docker for packaging applications and dependencies into portable and consistent containers.
* Experience with GitHub Actions for implementing Continuous Integration and Continuous Deployment (CI/CD) workflows, including automated build, testing, and application deployment.
* Practical experience with Azure Databricks for data processing, transformation, and analytics workflows.
* Experience with both SQL and NoSQL databases, including querying, data modeling, data processing, and application integration.
* Experience with Agentic AI concepts and workflows, including using GitHub Copilot to accelerate software development, generate and improve code, troubleshoot issues, and support development tasks.
* Clear Communication: Be direct and precise, communicate effectively with team members and stakeholders, and clearly explain technical decisions.
* Structured Problem\-Solving: Break complex problems into smaller components, validate assumptions, identify root causes, and approach problems logically.
* Systems Thinking: Understand how different application components, APIs, databases, cloud services, and frontend/backend systems interact and evaluate the impact of changes across the system.
* Continuous Learning Mindset:
* Stay up to date with Python, backend frameworks, Azure, AI technologies, development tools, cloud technologies, and modern software engineering practices.
Work Location: Karnataka, India
Availability: Full time
Requirements
Core Soft Skillset:
Education and Work Experience Requirements:
* Education qualification and years of experience: Tech CSE with 4\+ yrs.
* Solid understanding of software design principles and best practices to develop scalable, maintainable, and reliable systems.
* Experience working with Agile development methodologies and Azure DevOps Boards for sprint planning, task management, work item tracking, and project collaboration.
* Strong proficiency in Python for developing robust, efficient, and maintainable applications and services
Qualifications
Key Skills: Python, FastAPI, SQL, Git, GitHub, Docker
Salary: Not disclosed