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