Senior Data Engineer (Chennai)

Senior Data Engineer (Chennai)

24 Oct
|
ValueLabs
|
Chennai

24 Oct

ValueLabs

Chennai

Senior Data Engineer / Data Engineer (PySpark)

The Senior Data Engineer / Data Engineer is responsible for designing, developing, deploying, and supporting secure, scalable, and reliable data processing pipelines using PySpark, Apache Oozie, Hive, SQL, and distributed data platforms.

The role collaborates with business stakeholders, product owners, data architects, platform teams, and downstream consumers to translate business requirements into reusable, governed, and production-ready data solutions.

Senior-level professionals are expected to provide technical leadership, define engineering standards, review solution designs, mentor team members, and drive automation and continuous improvement initiatives.

Key Responsibilities

Data Pipeline Design & Development

- Design, develop, test, and deploy large-scale batch data pipelines using PySpark, Hive, SQL, and Apache Oozie.
- Build reusable ingestion, transformation, validation, reconciliation, and publishing frameworks.
- Analyze data requirements including source systems, transformation rules, volume, latency, and retention needs.
- Participate in backlog refinement, sprint planning, testing, release management, and production validation.
- Ensure high reliability, scalability, and maintainability of data pipelines.

Data Modeling & Performance Optimization
- Design logical and physical data models aligned with enterprise architecture standards.
- Develop optimized PySpark applications and Hive/SQL transformations.
- Improve performance through partitioning, bucketing, caching, parallelism, and resource optimization.
- Manage schema evolution, metadata, data lineage, and business rules documentation.
- Deliver highly performant and cost-productive data solutions.





Data Governance, Security & Quality
- Implement security controls including authentication, authorization, encryption, and data masking.
- Apply data governance standards covering metadata, lineage, retention, and data classification.
- Develop automated unit tests, integration tests, and data quality validations.
- Monitor workflows, Spark jobs, and platform services.
- Conduct troubleshooting, root-cause analysis, and production support activities.

Stakeholder Collaboration
- Work closely with business teams to understand and prioritize data requirements.
- Translate requirements into source-to-target mappings and technical specifications.
- Collaborate with architects, engineers, governance teams, and application teams.
- Maintain design documents, operational runbooks, release notes, and knowledge transfer materials.

Technical Leadership & Continuous Improvement (For Senior Data Engineers)

- Define engineering standards, architecture guidelines, and reusable frameworks.
- Conduct design reviews and code reviews.
- Drive CI/CD, GitOps, and automation best practices.
- Mentor junior engineers and support capability development.
- Promote adoption of AI-assisted development tools while ensuring security and governance compliance.

Required Qualifications

Education

- Bachelor's or Master's degree in Computer Science,



Information Technology, Information Systems, or a related field.

Experience

Senior Data Engineer

- 6+ years of data engineering experience.
- 4+ years of hands-on experience with PySpark, Hive, SQL, workflow orchestration, and distributed data platforms.
- Experience leading technical designs, code reviews, and complex project deliveries.

Data Engineer
- 3+ years of data engineering or software development experience.
- Hands-on experience building data pipelines using PySpark, Hive, Oozie, and SQL.
- Experience working on distributed data platforms.

Preferred:

- Banking or Financial Services domain experience.
- Agile development methodologies.
- Git-based development practices.
- Production support experience.

Technical Skills

Must Have

- Python
- PySpark
- Apache Oozie
- Hive / HiveQL
- SQL
- Distributed Data Platforms

Additional Expertise
- Data Modeling & Data Warehousing
- ETL/ELT Development
- Data Lakes
- Performance Tuning & Optimization
- Schema Design & Evolution
- Metadata Management & Data Lineage
- Git, CI/CD & GitOps Practices
- Automated Testing Frameworks
- Workflow Scheduling & Monitoring

Nice to Have
- Cloudera Data Platform (CDP)
- AI-assisted development tools (Claude Code/Copilot)
- Release Management & Deployment Automation

Behavioral Competencies
- Strong business acumen
- Excellent analytical and problem-solving skills
- Critical and systems thinking
- Leadership and mentoring capabilities
- Stakeholder management and influencing skills
- Organized and disciplined approach
- Adaptability and flexibility
- Performance-driven mindset
- Strong communication and collaboration skills

📌 Senior Data Engineer (Chennai)
🏢 ValueLabs
📍 Chennai

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior data engineer (chennai) / chennai