S

Sutherland

Global BPO providing customer lifecycle management

Data Engineer

Data EngineeringPosted on Nov 8
Full-timePune, Maharashtra, IndiaNo salary listed

About the Job

Requirements

  • At least 4 years of experience as a Data Engineer.
  • Experience developing, maintaining, and enhancing data pipelines and ETL/ELT processes, with thorough knowledge of star and snowflake schemas.
  • Experience developing complex SQL queries and optimizing SQL.
  • Full life-cycle development experience, including business requirements gathering, data sourcing, testing and data reconciliation, and deployment within a Business Intelligence or Data Warehousing architecture.
  • Understanding of data architecture.
  • Knowledge of ETL and data engineering standards and best practices for designing and developing data pipelines and data extract, transform, and load processes.
  • Ability to design, build, and test data products using feeds from multiple systems and a range of storage technologies and access methods.
  • Knowledge of data warehousing concepts, including multidimensional models and ETL logic for maintaining star schemas.
  • Understanding of data modeling concepts and principles.
  • Ability to produce, maintain, and update data models for specific needs, and reverse-engineer data models from a live system.
  • Proficiency in data analysis, defect identification, and resolution.
  • Strong professional verbal and written communication skills.
  • Ability to work with little supervision and changing priorities, analyze requirements, and troubleshoot problems.
  • Bachelor’s degree in Computer Science, Information Technology, or a related field.

Responsibilities

  • Design, implement, test, document, and support complex data engineering, analytical, and data solutions and projects involving data aggregation, pipelines, and ETL/ELT from multiple sources into reporting mechanisms, databases, and data warehouses, using tools such as Informatica, Azure Data Factory, and SSIS.
  • Gather business requirements and create functional and technical specifications; perform analysis, testing, training, escalation, and follow-up.
  • Resolve user-reported application issues by investigating vendor support resources, creating vendor tickets or service requests, developing scripts to fix data issues, making program changes, testing fixes, and applying changes to production.
  • Design and implement data stores, ETL data flows, and data pipelines that connect and prepare operational-system data for analytics and business intelligence systems.
  • Manage production deployments, automation, monitoring, job control, and production support; work with business users to test programs in Development and Quality.
  • Review assigned business requirements and apply standard data-modeling and dataset-design techniques.
  • Plan and drive data engineering solutions that balance functional and non-functional requirements; monitor data standards and architectures, including security and compliance.
  • Contribute to technical transitions across development, testing, and production, and facilitate change control, problem management, and communications processes.
  • Identify and investigate data quality and integrity problems, determine their impact, and provide solutions.
  • Document processes and mappings related to data pipeline work and follow the BIA team’s development practices.
  • Contribute to training and data literacy initiatives for the team and end-user community.
  • Continuously improve and optimize existing data engineering assets and processes.
  • Collaborate with IT teams, business communities, data scientists, and architects to meet business requirements; work with database administrators on data designs optimized for data engineering performance.
  • Participate in team and project meetings to schedule work and discuss status.
  • Stay current with changes in technology, programming languages, and software development tools.

Desired Qualifications

  • SQL programming, such as developing stored procedures.

About the Company

Sutherland

Global BPO providing customer lifecycle management

Sutherland provides business process outsourcing that manages the entire customer lifecycle for clients, including customer support, sales, and related operations across multiple industries. It combines process consulting with outsourced delivery, using end-to-end services that mix human agents with digital tools such as AI and analytics across a global delivery network. It differentiates itself through long-term private ownership that supports steady growth and an integrated approach across technology, telecom, financial services, and healthcare. Its goal is to help clients improve the customer experience while lowering operating costs by outsourcing full lifecycle processes and advancing with digital capabilities.

Company size
10,001+
Company stage
Private
Total funding
$30M
Headquarters
Town of Perinton, New York
Founded
1986

Recently Posted Jobs

Explore more opportunities at Sutherland

See more jobs