Strategy & Analytics
AI & Data
In this age of disruption, organizations need to navigate the future with confidence, embracing decision making with clear, data-driven choices that deliver enterprise value in a dynamic business environment.
The AI & Data team leverages the power of data, analytics, robotics, science and cognitive technologies to uncover hidden relationships from vast troves of data, generate insights, and inform decision-making. Together with the Strategy practice, our Strategy & Analytics portfolio helps clients transform their business by architecting organizational intelligence programs and differentiated strategies to win in their chosen markets.
AI & Data will work with our clients to:
- Implement large-scale data ecosystems including data management, governance and the integration of structured and unstructured data to generate insights leveraging cloud-based platforms
- Leverage automation, cognitive and science-based techniques to manage data, predict scenarios and prescribe actions
- Drive operational efficiency by maintaining their data ecosystems, sourcing analytics expertise and providing As-a-Service offerings for continuous insights and improvements
Python Developer - Consultant
The position is suited for individuals who have the ability to work in a constantly challenging environment and deliver effectively and efficiently. As a Data Engineer, you will be an integral member of our Data & Analytics team responsible for design and development of pipelines using cutting edge technologies.
Work you’ll do
- Implementation of security and data protection
- Implementation of ETL pipelines for data from a wide variety of data sources using Python and SQL
- Delivering data and insights in Realtime
- Participate in architectural, design, and product sessions.
- Unit testing and debugging skills
- Collaborate with other developers, testers, and system engineers to ensure quality of deliverables and any product enhancements.
Qualifications
Required:
- 6-9 Years of technology Consulting experience
- Education: Bachelors/Master’s degree in Computer Science / MCA / M.Sc / MBA
- A minimum of 2 Years of experience into Unit testing and debugging skills
- Excellent knowledge of Python programming language along with knowledge of at least one Python web framework (Django, Flask, FastAPI, Pyramid)
- Extensive experience in Pandas/Numpy dataframes, slicing, data wrangling, aggregations.
- Lambda Functions, Decorators.
- Vector operations on Pandas dataframes /series.
- Application of applymap, apply, map functions.
- Understanding on using a framework based on specific needs and requirements.
- Understanding of the threading limitations of Python, and multi-process architecture
- Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
Primary Skills
- Python and data analysis libraries (Pandas, NumPy, SciPy).
- Django
- DS/Algo
- SQL (Read & Write)
- CRUD
- Awareness of Microservices
Preferred:
- Good Understanding of fundamental design principles behind a scalable application
- Good Understanding of accessibility and security compliance
- Familiarity with event-driven programming in Python
- Proficient understanding of code versioning tools (Git, Mercurial or SVN)
- Knowledge of PowerShell and SQL Server
- You are familiar with big data technologies like Spark or Flink and comfortable working with web-scale datasets
- You have an eye for detail, good data intuition, and a passion for data quality
- Good Knowledge of user authentication and authorization between multiple systems, servers, and environments
- You appreciate the importance of great documentation and data debugging skill
Recruiting tips
Benefits
At Deloitte, we know that great people make a great organization. We value our people and offer employees a broad range of benefits. Learn more about what working at Deloitte can mean for you.
Our people and culture
Our purpose
Professional development