Pyspark Lead/Pyspark Dev at Virtusa · Chennai, Bengaluru (Bangalore), Mumbai, Hyderabad, Pune · 3 - 10 years · ₹10L - ₹25L / yr (ESOP available) · Profitable · Posted 11 Oct 2021

- Minimum 1 years of relevant experience, in PySpark (mandatory)
- Hands on experience in development, test, deploy, maintain and improving data integration pipeline in AWS cloud environment is added plus
- Ability to play lead role and independently manage 3-5 member of Pyspark development team
- EMR ,Python and PYspark mandate.
- Knowledge and awareness working with AWS Cloud technologies like Apache Spark, , Glue, Kafka, Kinesis, and Lambda in S3, Redshift, RDS

Similar jobs (10)
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.
Job Title : Senior Data Engineer – Databricks
Experience : 14 to 20 Years
Location : HSR Layout, Bangalore
Work Mode : Hybrid – 3 Days WFO
Shift : 11:30 AM – 07:30 PM IST
Positions : 2
Notice Period : Immediate Joiners Only
Interview : 1 Technical Round + 2 Client Rounds
Role Overview :
We are looking for a Senior Data Engineer to build and lead enterprise-scale data platforms for a Switzerland-based commodity client.
The role requires a strong hands-on Data Engineering professional with expertise in Databricks, PySpark, Python, SQL, and AWS, along with technical leadership and stakeholder management experience.
Must-Have Skills :
- 14 to 20 years of Data Engineering experience
- Databricks & Apache Spark / PySpark
- Python & SQL
- AWS Cloud
- Lakehouse Architecture
- ETL / ELT & Distributed Data Processing
- Batch & Streaming Pipelines
- Data Pipeline Optimization & Data Modeling
- CDC & Incremental Processing
- Git, CI/CD & Testing
- Data Quality, Monitoring & Observability
- Technical Leadership & Stakeholder Management
Key Responsibilities :
- Design and build scalable data pipelines using Databricks, PySpark, Python, SQL, and AWS.
- Own data products from design through production.
- Develop batch / streaming pipelines and reusable ETL / ELT frameworks.
- Optimize pipelines for performance, scalability, reliability, and cost.
- Design scalable data architectures and data models.
- Implement data quality, monitoring, lineage, and CI/CD practices.
- Lead technical discussions and mentor engineering teams.
- Collaborate with business stakeholders, architects, product owners, and engineering teams.
- Remain hands-on while providing technical leadership.
Ideal Candidate :
A 14 to 20 years experienced, hands-on Data Engineering leader with strong Databricks + PySpark + AWS expertise, excellent communication, stakeholder management, and experience delivering enterprise-scale data platforms.
🔴 Super Urgent : Only Bangalore-based immediate joiners.
Job Description:
Position: Lead / Senior Data Engineer
Location: Chennai
Shift: US Eastern Time ( 5:00 PM – 2:00 AM )
Experience : 8+ years
Notice Period: Immediate Joiner only
Roles and Responsibilities:
Role Overview
The Lead Data Engineer will be responsible for designing, developing, and delivering high-quality software and data solutions while leading a team of engineers. The role involves hands-on technical work, architectural decision-making, mentoring junior developers, and collaborating with cross-functional teams to ensure successful delivery of scalable data platforms and analytical solutions.
Key Responsibilities:
Lead the end-to-end design, development, and delivery of software systems, data pipelines, and components.
Define technical strategy, architecture, and best practices for development and data engineering.
Design and build optimized data pipelines using cutting-edge technologies in a cloud environment.
Construct infrastructure for efficient ETL processes from various sources and storage systems.
Architect, design, and maintain database pipeline architectures, ensuring readiness for AI/ML transformations.
Lead the implementation of algorithms and prototypes to transform raw data into useful information.
Review code for quality, scalability, and performance.
Collaborate with Product Managers, Business Managers, Designers, and QA teams to translate business requirements into technical solutions.
Develop analytical tools, programs, and reporting mechanisms.
Create data validation methods and data analysis tools.
Interpret data trends and patterns to establish operational alerts.
Conduct complex data analysis and present results effectively.
Prepare data for prescriptive and predictive modeling.
Ensure compliance with data governance and security policies.
Troubleshoot, debug, and resolve complex technical issues.
Drive continuous improvement in software and data development processes, tools, and methodologies.
Mentor and guide engineers through code reviews, technical discussions, and training.
Ensure timely delivery of projects while maintaining high engineering standards.
Continuously explore opportunities to enhance data quality and reliability.
Apply strong programming and problem-solving skills to develop scalable solutions.
Demonstrate passion for testing strategy, problem-solving, and continuous learning.
Willingness to acquire new skills and knowledge.
Possess a product/engineering mindset to drive impactful data solutions.
Experience working in distributed environments with global teams.
Stay current with emerging technologies and industry trends to propose innovative solutions.
Technical Skills and Experience Requirements
Minimum 8+ years of hands-on experience designing, building, deploying, testing, maintaining, monitoring, and owning scalable, resilient, and distributed data pipelines.
High proficiency in Python, Scala, and Spark for applied large-scale data processing.
Expertise with big data technologies, including Spark, Data Lake, Delta Lake, and Hive.
Solid understanding of batch and streaming data processing techniques.
Proficient knowledge of the Data Lifecycle Management process, including data collection, access, use, storage, transfer, and deletion.
Expert-level ability to write complex, optimized SQL queries across extensive data volumes.
Experience with RDBMS and OLAP databases such as MySQL and Snowflake.
Familiarity with Agile methodologies.
Obsession for service observability, instrumentation, monitoring, and alerting.
Knowledge or experience in architectural best practices for building data lakes.
Qualifications - Bachelor’s degree in computer science, Engineering, Information Systems, or related field.
Senior Data Engineer – PySpark & Oracle
Experience: 7+ Years
Location: Bangalore
Notice Period: Immediate to 10 Days
Key Skills:
- Strong expertise in Data Modeling, Data Design & Modernization
- Primary skills: PySpark, Oracle SQL/PLSQL
- Secondary skills: Python, ETL & Data Pipelines
- Experience with Kafka and Hadoop
- Exposure to AWS / Azure / GCP
- Good knowledge of Git and JIRA
Roles & Responsibilities:
- Design, develop, and modernize scalable data models and data architecture.
- Develop and optimize data processing solutions using PySpark and Oracle SQL/PLSQL.
- Build and maintain robust ETL workflows and data pipelines.
- Work with Kafka, Hadoop, and cloud platforms for data processing and integration.
- Perform data transformation, optimization, and performance tuning.
- Collaborate with technical teams on data design, development, testing, and deployment.
Data Engineer Hiring Post
🚨 Hiring: Data Engineer | PySpark + Python + SQL
We are looking for experienced Data Engineers to join our team!
🔹 Experience: 5 to 9 Years
🔹 Locations: Bangalore / Hyderabad
🔹 Interview Process:
• 1st Round – Virtual
• 2nd Round – Face-to-Face (Karat Test)
🔑 Key Skills:
✅ PySpark
✅ SQL
✅ Python
✅ ETL
📩 Interested candidates can share their updated resume.
#Hiring #DataEngineer #PySpark #Python #SQL #ETL #BangaloreJobs #HyderabadJobs #TechHiring #ImmediateHiring
Define and obtain source data required to deliver insights and use cases.
● Determine data mapping and join multiple data sets across various sources.
● Develop methods to highlight and report data inconsistencies for user review.
● Propose and assist with suitable data migration sets for stakeholders.
● Support teams in processing data migration sets and coordinating migration activities.
● Plan, track, and coordinate the data migration team and migration run-book.
● Collaborate with stakeholders to avoid negative customer and business impacts.
● Ensure robust communication and escalation mechanisms across project portfolios.
● Implement strategic solutions and avoid short-term workarounds.
● Maintain strong control and compliance standards in data handling.
Required Skills
● Minimum 7+ years of experience as a Data Analyst, preferably in financial services.
● Strong expertise in Pyspark, Python, and SQL.
● Experience with big data programs and data models in banking or financial markets.
● Ability to write SQL queries and navigate databases such as Hive, CMD, Putty, and Note++.
● Excellent analytical skills and commercial acumen.
● Strong verbal and written communication skills.
● Proven ability to manage multiple priorities and deliver within tight deadlines.
● Business analysis skills, including defining and understanding requirements.
● Familiarity with SDLC, Agile processes, and a bias towards TDD.
● Attention to detail and a proactive, problem-solving mindset.
Nice to Have
● Knowledge and experience in Data Quality & Governance.
● Working experience with Spark Scala or Java for Spark.
● Proven track record of managing small, delivery-focused data teams (for senior roles).
● Experience with market data vendors and domains such as Party/Client, Trade, Settlements, Payments, Instrument and Pricing, Market and/or Credit Risk.
🚨 WE ARE HIRING – SENIOR DATA ENGINEER | BANGALORE 🚨
Looking for experienced Senior Data Engineers with strong expertise in PySpark, Oracle SQL/PLSQL, and Data Modeling!
🔹 Role: Senior Data Engineer
🔹 Experience: 7+ Years
🔹 Location: Bangalore
🔹 CTC: Up to 26 LPA
🔹 Notice Period: Immediate to 10 Days Preferred
💻 Mandatory Skills
✅ PySpark
✅ Oracle SQL / PL/SQL
✅ Data Modeling & Design / Modernization
✅ Python
✅ ETL
✅ Data Pipelines
⚙️ Good to Have / Ecosystem Skills
✅ Kafka
✅ Hadoop
✅ AWS / Azure / GCP
✅ Git
✅ JIRA
📌 Key Responsibilities
• Develop and maintain scalable data pipelines using PySpark
• Work extensively with Oracle SQL/PLSQL for data processing and transformation
• Design and implement data models and data architecture
• Work on data design and modernization initiatives
• Develop and optimize ETL processes and data pipelines
• Handle large volumes of data using PySpark and Python
• Work with technologies such as Kafka, Hadoop, and Cloud platforms
• Collaborate with cross-functional teams to deliver scalable data solutions
• Use Git and JIRA for version control and project tracking
📩 Interested candidates can share their updated CV along with:
Total Experience:
Relevant PySpark Experience:
Relevant Oracle SQL/PLSQL Experience:
Data Modeling Experience:
Current Location:
Notice Period:
Current CTC:
Expected CTC:
#Hiring #DataEngineer #SeniorDataEngineer #PySpark #Oracle #PLSQL #DataModeling #Python #ETL #DataPipelines #Kafka #Hadoop #AWS #Azure #GCP #BangaloreJobs #ITJobs #TechJobs #ImmediateJoiners
Hiring for Data Engineer - Delivery Manager
Exp : 10 - 15 yrs
Edu : BE/B.Tech/MCA
Work Loation : Hyderabad
.Roles & Responsibilitie:
Own end-to-end delivery of data engineering programs ensuring alignment with business goals, timelines, and quality standards.
Drive execution across multiple data initiatives within Azure and Databricks environments.
Provide technical leadership in designing and implementing scalable data pipelines using Python, PySpark, and Spark.
Required Skills:
Strong experience with Databricks, PySpark, Python, and Spark.
Expertise in Azure Data Services including ADF, ADLS, and Synapse.
Proven experience in delivery management, stakeholder management, and Agile execution
Job Summary
We are looking for a skilled and experienced Data Engineer to join our growing data team. The ideal candidate will have strong expertise in Python, PySpark, Data Modeling, and Power BI, with hands-on experience in designing, developing, and optimizing scalable data solutions. The role requires working closely with business stakeholders, data architects, and analytics teams to build robust data pipelines and semantic models that enable data-driven decision-making.
Technical Skills
- Strong hands-on experience in Python and PySpark development.
- Expertise in building and optimizing Data Engineering solutions and ETL pipelines.
- Strong understanding of Data Modeling concepts (Star Schema, Snowflake Schema, Dimensional Modeling).
- Experience with Power BI Data Modeling and Semantic Layer development.
- Proficiency in DAX (Data Analysis Expressions).
- Experience designing and managing Semantic Models in Power BI.
- Strong SQL skills and experience working with large datasets.
- Knowledge of data warehousing concepts and best practices.
Preferred Skills
- Experience with cloud platforms such as Azure, AWS, or GCP.
- Exposure to modern data platforms like Databricks.
- Understanding of data governance and data quality frameworks.
Responsibilities and JD
Job Description: We are looking for a Senior Developer with strong expertise in PySpark, Databricks, and Snowflake to build scalable data engineering solutions and enterprise data platforms.
Key Responsibilities:
- Design, develop, and maintain ETL/ELT pipelines using PySpark, Databricks, and Snowflake.
- Develop batch and real-time data processing solutions for structured and semi-structured data.
- Build and optimize Databricks notebooks, workflows, and Delta Lake solutions.
- Design and implement Snowflake databases, schemas, views, stored procedures, tasks, and streams.
- Develop scalable data models, data marts, and data warehouse solutions.
- Optimize PySpark jobs, Databricks workloads, and Snowflake queries for performance and cost efficiency.
- Implement data quality, validation, governance, and security controls.
- Collaborate with business stakeholders, architects, and cross-functional teams to deliver data solutions.
- Manage source control and CI/CD deployments using Git and Azure DevOps.
- Troubleshoot production issues, perform root cause analysis, and ensure pipeline reliability.
- Mentor junior team members and participate in code reviews and technical design discussions.
Required Skills: PySpark, Databricks, Snowflake, Python, SQL.
Experience: 5+ years of Data Engineering experience with strong hands-on expertise in PySpark, Databricks, and Snowflake.







