174 Maimsd Technology Jobs
Python Developer - Flask / Django
Maimsd Technology
posted 16d ago
Role : Python Developer
Location : Bangalore
Experience: 4 - 7 Yrs
Employment Type : Full Time, Permanent
Working mode : Regular
Notice Period : Immediate - 15 Days
About the Role :
We are seeking a skilled Python Developer to join our dynamic team and contribute to the development of innovative data-driven solutions. The ideal candidate will have a strong foundation in Python programming, data analysis, and data processing techniques.
This role will involve working with various data sources, including Redis, MongoDB, SQL, and Linux, to extract, transform, and analyze data for valuable insights. You will also be responsible for developing and maintaining efficient and scalable data pipelines and visualizations using tools like matplotlib and seaborn. Additionally, experience with web development frameworks such as Flask, FastAPI, or Django, as well as microservices architecture, will be a significant advantage.
Key Responsibilities :
- Design, develop, and maintain efficient and scalable data pipelines to extract, transform, and load (ETL) data from various sources, including Redis, MongoDB, SQL, and Linux.
- Conduct in-depth data analysis and processing using Python libraries and tools to uncover valuable insights and trends.
- Develop and maintain data visualizations using matplotlib, seaborn, or other relevant tools to effectively communicate findings to stakeholders.
- Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
- Develop and maintain web applications using Python frameworks like Flask, FastAPI, or Django, adhering to best practices and coding standards.
- Design and implement microservices architecture to build scalable and modular systems.
- Troubleshoot and resolve technical issues related to data pipelines, applications, and infrastructure.
- Stay updated with the latest trends and technologies in the data engineering and Python development landscape.
Required Skills and Qualifications :
- Strong proficiency in Python programming, including object-oriented programming and functional programming concepts.
- Experience with data analysis and processing libraries such as pandas, NumPy, and scikit-learn.
- Familiarity with data storage and retrieval technologies, including Redis, MongoDB, SQL, and Linux.
- Knowledge of data visualization tools like matplotlib and seaborn.
- Experience with web development frameworks such as Flask, FastAPI, or Django.
- Understanding of microservices architecture and principles.
- Excellent problem-solving and analytical skills.
- Ability to work independently and as part of a team.
- Strong communication and interpersonal skills.
Preferred Skills and Qualifications :
- Experience with cloud platforms (AWS, GCP, Azure).
- Knowledge of containerization technologies (Docker, Kubernetes).
- Familiarity with data warehousing and data lake concepts.
- Experience with machine learning and deep learning frameworks (TensorFlow, PyTorch).
Employment Type: Full Time, Permanent
Read full job description