Consultant - Python Backend Engineer
Published date: 2024/01/10
- Location: Bengaluru, Karnataka, India
Objective
We are seeking a highly experienced Principal - Lead Python Developer to lead our team of developers in the development of high-quality software applications. The ideal candidate should have experience in Multidimensional programming, Multiprocessing, and Web Development Framework, as well as strong leadership skills.
Roles and Responsibilities:
Must be extremely proficient with python core libraries and Object-Oriented Programming concepts.
Lead the development of software applications using Python and related technologies, including Multidimensional, Multiprocessing, and Web Development Framework.
Develop and maintain Python applications that work with large, multi-dimensional arrays and matrices.
Must have solid understanding of data structures and algorithms.
Must have experience working with REST API.
Maintenance and optimization of existing processes
Defining project and program management process
Prioritizing task within project: Task allocation across resources – capable of evaluating resources by their skills and improvement areas - prioritizes resource development.
Contributes to org-level activities such as sales collaterals, designing proposals, guiding teams through Proof of Concepts and training.
Experience with any RDBMS preferably SQL Server and must be able to write and understand complex SQL queries.
Design software architecture, write code, and review code written by other developers.
Expertise in requirement gathering, technical design and functional documents.
Troubleshoot and solve complex problems that arise during the software development process.
Good to have knowledge on GCP Data Flow, Big Query, Google cloud storage, cloud function, Cloud composer, etc.
Strong understanding of containerization technologies such as Docker and Kubernetes, with experience in deploying and managing containerized applications.
Strong experience in writing unit tests, integration tests, and end-to-end tests, with experience in automated testing frameworks.
Experience in leading conversations with clients and onsite counterparts
Strong analytical and logical skills.
Must be able to comfortably tackle new challenges and learn.
Must have strong verbal and written communication skills.
Job Requirement
Must Have:
Python
Flask / FastAPI / Django
Multiprocessing / Numpy / Dask/ Joblib/ Vaex/ Ray
AWS/Azure/GCP, Python
Docker
SQL (PostgreSQL / MS Server)
Good to Have:
GCP – PubSub, Cloud Run, Google cloud storage, cloud function, Cloud composer
knowledge of CI/CD pipelines and DevOps
Apache Airflow
Terraform
Good to have experience with Azure Devops or Jira or other tools utilized in an agile development environment.
Microservices
Linux
fsspec / gcsfs
Pytest
We are seeking a highly experienced Principal - Lead Python Developer to lead our team of developers in the development of high-quality software applications. The ideal candidate should have experience in Multidimensional programming, Multiprocessing, and Web Development Framework, as well as strong leadership skills.
Roles and Responsibilities:
Must be extremely proficient with python core libraries and Object-Oriented Programming concepts.
Lead the development of software applications using Python and related technologies, including Multidimensional, Multiprocessing, and Web Development Framework.
Develop and maintain Python applications that work with large, multi-dimensional arrays and matrices.
Must have solid understanding of data structures and algorithms.
Must have experience working with REST API.
Maintenance and optimization of existing processes
Defining project and program management process
Prioritizing task within project: Task allocation across resources – capable of evaluating resources by their skills and improvement areas - prioritizes resource development.
Contributes to org-level activities such as sales collaterals, designing proposals, guiding teams through Proof of Concepts and training.
Experience with any RDBMS preferably SQL Server and must be able to write and understand complex SQL queries.
Design software architecture, write code, and review code written by other developers.
Expertise in requirement gathering, technical design and functional documents.
Troubleshoot and solve complex problems that arise during the software development process.
Good to have knowledge on GCP Data Flow, Big Query, Google cloud storage, cloud function, Cloud composer, etc.
Strong understanding of containerization technologies such as Docker and Kubernetes, with experience in deploying and managing containerized applications.
Strong experience in writing unit tests, integration tests, and end-to-end tests, with experience in automated testing frameworks.
Experience in leading conversations with clients and onsite counterparts
Strong analytical and logical skills.
Must be able to comfortably tackle new challenges and learn.
Must have strong verbal and written communication skills.
Job Requirement
Must Have:
Python
Flask / FastAPI / Django
Multiprocessing / Numpy / Dask/ Joblib/ Vaex/ Ray
AWS/Azure/GCP, Python
Docker
SQL (PostgreSQL / MS Server)
Good to Have:
GCP – PubSub, Cloud Run, Google cloud storage, cloud function, Cloud composer
knowledge of CI/CD pipelines and DevOps
Apache Airflow
Terraform
Good to have experience with Azure Devops or Jira or other tools utilized in an agile development environment.
Microservices
Linux
fsspec / gcsfs
Pytest
0 page views
Related listings
-
Software Engineer III, Google TVSoftware DeveloperMinimum qualifications: • Bachelor’s degree or equivalent practical experience. • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree. • 2 years of experience with data...2026/11/08
-
Associate Software Developer - Java & DevOpsSoftware DeveloperJob Description At Boeing, we innovate and collaborate to make the world a better place. From the seabed to outer space, you can contribute to work that matters with a company where diversity, equity and inclusion are shared values. We’re committed t...2026/11/08
-
Associate Software Developer - Java & DevOpsSoftware DeveloperJob Description At Boeing, we innovate and collaborate to make the world a better place. From the seabed to outer space, you can contribute to work that matters with a company where diversity, equity and inclusion are shared values. We’re committed t...2026/11/08
