Fresher Data Engineer- Python+SQL (Internship+Job Opportunity) at Fragma Data Systems · Remote, Bengaluru (Bangalore), Hyderabad · 0 - 1 years · ₹2.5L - ₹4L / yr · Profitable · Remote friendly · Posted 26 Oct 2021

Fresher Data Engineer- Python+SQL (Internship+Job Opportunity)

About Fragma Data Systems
About
Connect with the team
Similar jobs (6)
Job Summary
We are seeking a skilled Python Developer with experience in building scalable applications using Python frameworks such as Flask and Django. The ideal candidate should have hands-on experience with PySpark for big data processing and strong SQL skills for data analysis and database management.
Key Responsibilities
- Design, develop, test, and maintain Python-based applications.
- Develop RESTful APIs using Flask and/or Django.
- Build scalable data processing pipelines using PySpark.
- Write efficient SQL queries, stored procedures, and optimize database performance.
- Integrate applications with databases and third-party services.
- Collaborate with cross-functional teams to gather and implement business requirements.
- Troubleshoot, debug, and enhance application performance.
- Follow coding standards, perform code reviews, and maintain technical documentation.
Required Skills
- Strong proficiency in Python.
- Hands-on experience with Flask and/or Django.
- Experience with PySpark for large-scale data processing.
- Strong knowledge of SQL (writing complex queries, joins, indexing, optimization).
- Understanding of REST APIs and microservices architecture.
- Experience with Git/version control.
- Knowledge of relational databases such as PostgreSQL, MySQL, SQL Server, or Oracle.
- Good problem-solving and analytical skills.
Preferred Skills
- Experience with cloud platforms (AWS, Azure, or GCP).
- Familiarity with Docker and Kubernetes.
- Knowledge of CI/CD pipelines.
- Experience with Airflow or other workflow orchestration tools.
- Understanding of Agile/Scrum methodologies.
Job Summary
We are looking for an experienced Python Developer for the position of Delivery Module Lead. The ideal candidate should have strong hands-on experience in Python programming, front-end technologies, and back-end development. The candidate will be responsible for developing scalable web applications, integrating APIs, and collaborating with cross-functional teams to deliver high-quality software solutions.
Key Responsibilities
- Design, develop, and maintain scalable web applications using Python and front-end technologies.
- Collaborate with product managers, designers, and developers to understand business requirements and implement solutions.
- Develop responsive user interfaces and optimize application performance across different browsers and devices.
- Write clean, reusable, and maintainable code following development best practices.
- Conduct code reviews and ensure code quality and standards.
- Debug, troubleshoot, and resolve application issues.
- Develop and integrate RESTful APIs and web services.
- Participate in Agile development activities, including sprint planning, daily stand-ups, and retrospectives.
- Continuously improve development processes and stay updated with emerging technologies.
Mandatory Skills
- Strong proficiency in Python programming.
- Hands-on experience with HTML, CSS, and JavaScript.
- Experience with front-end frameworks such as React, Angular, or Vue.js.
- Experience with back-end frameworks such as Django or Flask.
- Good understanding of RESTful APIs and web services.
- Experience with Git and version control systems.
- Strong problem-solving and analytical skills.
Preferred Skills
- Knowledge of databases such as PostgreSQL, MySQL, or MongoDB.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Familiarity with Docker and containerization technologies.
- Understanding of CI/CD pipelines and DevOps practices.
- Experience with Agile methodologies and project management tools.
We are looking for a skilled Python & PySpark Developer with strong expertise in Big Data technologies, Spark, SQL/PL-SQL, and REST API development using Flask or Django. The ideal candidate should have experience building scalable data pipelines, processing large datasets, developing APIs, and working with distributed computing frameworks.
Key Responsibilities
- Develop, optimize, and maintain scalable data pipelines using PySpark and Apache Spark.
- Design, develop, and optimize complex SQL and PL/SQL queries, stored procedures, functions, and database objects.
- Build and maintain RESTful APIs using Flask or Django.
- Develop robust Python applications for data engineering and backend services.
- Process and analyze large-scale datasets using Big Data technologies.
- Optimize Spark jobs for performance, scalability, and reliability.
- Integrate APIs with internal and external systems.
- Collaborate with cross-functional teams including Data Engineers, Data Scientists, and Application Developers.
- Troubleshoot production issues and implement performance improvements.
- Follow coding standards, version control, and CI/CD best practices.
Mandatory Skills
- Strong proficiency in Python programming.
- Hands-on experience with PySpark and Apache Spark.
- Strong SQL coding skills.
- Experience with PL/SQL development.
- Experience in Big Data ecosystem.
- REST API development using Flask or Django.
- Experience in developing and consuming Python APIs.
- Knowledge of data processing, ETL, and distributed computing.
- Experience with Git/version control.
Preferred Skills
- Experience with Hadoop ecosystem (Hive, HDFS, YARN).
- Exposure to cloud platforms such as AWS, Azure, or GCP.
- Knowledge of Airflow or other workflow orchestration tools.
- Experience with Docker and Kubernetes.
- Familiarity with Kafka or other streaming technologies.
- Understanding of CI/CD pipelines.
Qualifications
- Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
- 4–8+ years of experience in Python and Big Data development (can be adjusted based on the role).
Required Experience
- Strong hands-on experience in Python, PySpark, and Apache Spark.
- Extensive experience writing optimized SQL and PL/SQL code.
- Experience developing REST APIs using Flask or Django.
- Experience working with large-scale data processing and ETL pipelines.
- Strong analytical, debugging, and problem-solving skills.
Mandatory Skills: Python, PySpark, SQL Coding, Apache Spark, Big Data, Flask/Django (REST API), PL/SQL, Python APIs.
We are looking for an exceptional Python Backend Developer to join our engineering team. You will be responsible for managing the interchange of data between the server and the users, developing server-side logic, and ensuring high performance and responsiveness to requests from the front end. The ideal candidate must have a rock-solid foundation in core computer science concepts, specifically Object-Oriented Programming (OOP) and Data Structures and Algorithms (DSA), to design and implement highly scalable and optimised backend systems.
Responsibilities:
- Design, build, and maintain efficient, reusable, and reliable Python code.
- Develop robust, highly scalable, and low-latency backend architectures and APIs.
- Apply strong OOPS principles to build modular and maintainable software systems.
- Utilise advanced Data Structures and Algorithms (DSA) to solve complex computational problems and optimise application performance.
- Integrate user-facing elements developed by front-end developers with server-side logic.
- Implement security and data protection measures.
- Identify bottlenecks, troubleshoot bugs, and devise elegant solutions to mitigate these issues.
- Collaborate cross-functionally with product managers, front-end developers, and QA engineers to deliver high-quality features.
Requirements:
- Core Python: Strong proficiency in Python programming with a deep understanding of its quirks, ecosystem, and best practices.
- OOPs Expertise: Excellent command over Object-Oriented Programming concepts (Inheritance, Polymorphism, Encapsulation, Abstraction) and design patterns.
- DSA Proficiency: Strong problem-solving skills with a deep understanding of Data Structures (Arrays, Trees, Graphs, Hash Tables, etc. ) and Algorithms (Sorting, Searching, Dynamic Programming, etc. ).
- Frameworks: Hands-on experience with popular Python web frameworks such as Django, FastAPI, or Flask.
- Database Management: Solid understanding of relational databases (e. g., PostgreSQL, MySQL) and ORM (Object-Relational Mapper) libraries.
- API Development: Experience in designing and developing RESTful APIs.
- Version Control: Proficient understanding of code versioning tools, such as Git.
- Clean Code: A strong commitment to writing clean, readable, and properly documented code.
Good to Have (Optional):
- Experience with NoSQL databases (e. g., MongoDB, Redis).
- Familiarity with cloud platforms (AWS, GCP, or Azure) and containerization tools (Docker, Kubernetes).
- Knowledge of asynchronous programming in Python (asyncio).
About the Internship
SkillSecure X is looking for enthusiastic Python Developer Interns who are passionate about software development and programming. This internship provides hands-on experience in Python development through real-world projects, coding assignments, and mentor-guided learning.
Responsibilities
- Develop and maintain Python-based applications.
- Write clean, efficient, and well-documented code.
- Debug, test, and optimize Python programs.
- Work with APIs and databases for application development.
- Collaborate with mentors on project development.
- Complete weekly coding tasks and project assignments.
Required Skills
- Basic knowledge of Python programming.
- Understanding of Object-Oriented Programming (OOP).
- Familiarity with SQL or databases is a plus.
- Basic knowledge of Git is an advantage.
- Strong analytical and problem-solving skills.
Eligibility
- Undergraduate or postgraduate students.
- Recent graduates.
- Students pursuing Computer Science, Information Technology, Software Engineering, Artificial Intelligence, Data Science, or related disciplines.
Benefits
- Hands-on Python development experience.
- Mentor-guided practical training.
- Internship Completion Certificate.
- Letter of Recommendation (based on performance).
- Opportunity to build a strong development portfolio.
- Flexible remote internship.
About the Company
Mellow Vault is building a next-generation technology and talent ecosystem focused on scalable software solutions and high-performance code. The team works across web development, cloud technologies, and modern software engineering stacks to create reliable digital products. This opportunity is intended for early-career developers and fresh graduates who want to strengthen their engineering capabilities while contributing to meaningful digital products in a collaborative environment.
Responsibilities
- Write clean, maintainable, efficient code using Python, Java, JavaScript, TypeScript, C++, or related technologies.
- Support the design, development, testing, and deployment of APIs, web applications, and data services.
- Assist with debugging, defect resolution, application performance improvements, and technical troubleshooting.
- Participate in daily standups, code reviews, sprint planning, and agile development practices.
- Collaborate with senior developers and cross-functional teammates to understand requirements and follow sound implementation standards.
Requirements
- Strong foundational knowledge of data structures, algorithms, and object-oriented programming principles.
- Familiarity with at least one modern programming language, such as Python, Java, JavaScript, TypeScript, or C++.
- Basic understanding of HTML, CSS, REST APIs, and SQL or NoSQL database concepts.
- Working familiarity with Git or GitHub and standard software development workflows.
- Good problem-solving ability, communication skills, curiosity, and a strong willingness to learn new technologies.
- This role is suitable for fresh graduates and early-career candidates with 0 years of experience.









