National Consulting Services
The National Office, a key Strategic Enabler in our new model, is comprised of professionals with various areas of focus that collectively provide mission critical services to support Deloitte’s overall success.
Whether focused on project financial, quality and risk management, methods and tools, sales excellence, talent, leadership support, or other activities these professionals ensure that our Firm operates efficiently, and our people are able to effectively serve clients every day.
Position Summary
Level: Senior Consultant
As a Senior Consultant at Deloitte Consulting, you will design, develop, and deploy enterprise-scale software solutions, lead the creation of robust pipelines and manage code deployment across environments. You will collaborate with cross-functional, global teams to translate functional requirements into effective deliverables, independently guiding and mentoring junior team members. Your role spans the full project lifecycle, including estimation, planning, execution
Work you’ll do:
Are you looking to work at a place that builds robust, high-quality software solutions? ‘Deloitte Consulting’ is the answer.
A Data Engineering manager will be responsible for following activities:
- Manage and lead the application architecture and design discussions. Work with team leads in defining solution Design for development.
- Analyze business/functional requirements and develop data processing pipelines for them.
- Perform unit testing and participate in integration in collaboration with other team members.
- Perform peer code reviews and ensure its alignment with pre-defined architectural standards, guidelines, best practices, and meet quality standards.
- Work on defects\bugs and help other team members.
- Understand and comply with the established agile development methodology. Participate in various Agile ceremonies like – scrum meetings, sprint planning’s etc.
- Proactively identify opportunities for code/process/design improvements.
The Team
Deloitte Consulting LLP’s Technology Consulting practice is dedicated to helping our clients build tomorrow by solving today’s complex business problems involving strategy, procurement, design, delivery, and assurance of technology solutions. Our service areas include analytics and information management, delivery, cyber risk services, and technical strategy and architecture, as well as the spectrum of digital strategy, design, and development services offered by Deloitte Digital. Learn more about our Technology Consulting practice on www.deloitte.com.
Qualifications
Must Have Experience/Certifications
- 3-8years of experience in Data Engineering principles – Data warehousing, ETL process, SQL and handling data with experience on AWS.
- Data Engineering Principles:
- Proficient in data warehousing concepts.
- Experienced with ETL (Extract, Transform, Load) processes.
- Skilled in SQL and handling data in JSON and other semi-structured formats.
- Programming and Data Processing:
- Hands-on experience with Python for data processing tasks.
- Big Data and Cloud Platforms:
- Experience with Big Data technologies on cloud platforms such as AWS or Cloudera.
- AWS Cloud Platform:
- Working experience on the AWS cloud platform.
- AWS Data Pipeline:
- Knowledgeable in building data pipelines on AWS using services like Lambda, S3, Athena, Kinesis, etc.
- Performance Tuning:
- Proficient in performance tuning on various RDBMS (Relational Database Management Systems) such as Oracle, SQL Server, Redshift, Impala, etc.
- Data Modeling Concepts:
- Good understanding of dimensional, relational, or hybrid data modeling.
- Continuous Integration Tools:
- Experience with CI tools such as Jenkins.
- Proficient with GIT version control systems.
- Familiar with issue tracking tools like JIRA.
- Agile Development:
- Familiar with Agile development methodologies.
Generative AI Experience:
- Retrieval-Augmented Generation (RAG):
- Must have Implemented RAG techniques to enhance data retrieval and improve the relevance of generated content.
- Integrated RAG models with existing data pipelines to optimize information retrieval processes.
- Vector Databases:
- Utilizing vector databases for efficient storage and retrieval of high-dimensional data.
- Knowledge on vector search algorithms to enhance the performance of AI-driven applications.
- Large Language Models (LLMs):
- Experience with deploying and fine-tuning large language models for various NLP tasks.
- Integrated LLMs into data processing workflows to automate and enhance data analysis.
Good to Have Experience/ Certification
- LangChain:
- Knowledge on LangChain’s for building and managing complex data workflows.
- Experience in scalable data pipelines using LangChain to streamline data processing and integration tasks.
- Efficiency Improvements:
- Should have implementation experience to reduce data processing times by optimizing ETL workflows and leveraging cloud-native solutions.
Education:
B.E./B.Tech/M.C.A./M.Sc.
Location: Hyderabad/Bengaluru/ Pune/Kolkata/Chennai