Job Title:  Senior Consultant | AWS Glue, Athena, SQL, Python, PySpark | Bengaluru, Hyderabad | Engineering

Job requisition ID ::  76815
Date:  Jan 30, 2025
Location:  Bengaluru
Designation:  Senior Consultant
Entity: 

 Data Engineer

 

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.

 

 

Key Responsibilities –


·      Data Modeling: Create and maintain conceptual, logical, and physical data models that accurately represent the organization's data assets. These models may include entity-relationship diagrams (ERDs), data flow diagrams, and schema designs.

·      Requirements Gathering: Collaborate with business analysts, data analysts, and other stakeholders to understand their data needs and requirements. Translate these requirements into data model specifications.

·      Data Standardization: Define and enforce data standards, naming conventions, and data definitions to ensure consistency and clarity across the organization.

·      Database Design: Work closely with database administrators (DBAs) to design and optimize database schemas based on the data models. Ensure that databases are efficient, scalable, and well-structured.

·      Data Integration: Facilitate the integration of data from various sources into the organization's data environment. Ensure that data is transformed and mapped appropriately to meet business needs.

·      Data Governance: Participate in data governance initiatives by establishing data quality rules, data lineage, and data ownership guidelines. Monitor and enforce data governance policies.

·      Documentation: Maintain comprehensive documentation of data models, data dictionaries, and metadata. Ensure that all changes to data models are properly documented and communicated.

·      Performance Optimization: Collaborate with developers and DBAs to optimize database performance. Identify and resolve performance bottlenecks related to data access and storage.

·      Data Security: Implement data security measures to protect sensitive and confidential data. Define access controls and data encryption strategies as needed.

·      Data Analysis Support: Support data analysts and data scientists by providing well-structured data models that facilitate data analysis and reporting.

·      Data Migration: Assist in data migration projects by ensuring that data models are consistent between source and target systems. Verify data integrity during migration.

·      Professionals should possess a clear understanding of current data models

·      Should be able to clearly articulate end-to-end data pipelines with analysis and accomplishment.

  • Implementing data pipelines and ETL processes within AWS

·      Must possess the ability to construct data pipelines utilizing Glue and allocate cloud resources.

·      Should be capable of conducting data analysis, executing data quality checks, and rectifying data quality problems in collaboration with business stakeholders or Product Owners

·      Required to adhere to leading practices to design pipelines in line with industry standards

·      Will be collaborating with key stakeholders to address critical issues as they arise.

 

Qualifications

 

  • 3-10 years of proficient experience with AWS ETLs, Glue, EMR, S3 & Athena
  • Expert in languages e.g., Python, Pyspark
  • Advanced knowledge of database management systems SQL
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills to work with cross-functional teams.
  • Experience with version control practices and CICD Process (Git, Bamboo, etc.)
  • Understanding of Financial Services Industry- IMRE (preferred)


Primary Skills:

·      AWS Glue

·      Athena

·      SQL

·      Python

·      PySpark



Soft Skills:

·      Strong leadership, communication, and problem-solving abilities.

·      Ability to work collaboratively with cross-functional teams.

·      Flexibility to meet critical deadlines as needed.

 

Preferred Qualifications:

·      Bachelor’s degree in computer science, Information Systems, or a related field

·      Certification in related technologies is desirable.

·      Experience/Willingness working in Support Role

 

Job Locations:

Hyderabad, Bangalore