Data Bricks Data Engineer

Tata Consultancy Services Limited
Seattle, United States of America
15 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
$ 140K

Job location

Seattle, United States of America

Tech stack

Agile Methodologies
Data analysis
Azure
Big Data
Computer Programming
Continuous Integration
Data Governance
Data Integration
ETL
Data Security
Data Systems
IBM InfoSphere DataStage
Job Scheduling
Python
Log Analysis
Scrum
Release Management
Azure
SQL Databases
Web Applications
Azure
Autoscaling
Gitlab
PySpark
Information Technology
Google Cloud Functions
Data Management
Software Version Control
Data Pipelines
Azure
Key Vault
Databricks

Job description

  • Design, develop, and maintain end-to-end data pipelines and ETL/ELT workflows using PySpark and Python.

  • Ensure and lead the efforts to review Legacy Data Stage legacy code and migrated Data bricks code to ensure functionality is not deviated

  • Implement, optimize, and monitor large-scale data processing workloads in Azure Databricks, including cluster configuration, autoscaling, and governance.

  • Build and maintain data integration and orchestration solutions using Azure services to meet performance, availability, and security requirements.

  • Collaborate with data consumers, thread authors/owners, and stakeholders to gather business requirements, prioritize needs, and translate analytical objectives into technical designs.

  • Implement secure data access patterns using Azure Active Directory, Managed Identities, and service principals.

  • Author Infrastructure-as-Code for Azure resources (ARM templates) and deploy consistent, repeatable environments.

  • Configure and operate Azure components including Storage Account, Synapse, Key Vault, VMSS, Function Apps, Web Apps, Log Analytics Workspace, Azure Container Apps / container instances, and related services.

  • Collaborate with networking and security teams to design and implement Azure networking for data solutions.

  • Implement monitoring, alerting, and cost optimization for data workloads (Log Analytics, metrics, and dashboards).

  • Use GitLab and Azure DevOps for source control, CI/CD pipelines, and release management.

  • Follow Agile/Scrum practices and participate in sprint planning, standups, and retrospectives.

  • Ensure solutions meet data governance, lineage, and compliance requirements.

  • Operations Support and Oncall Support for Production Issues and Deployments.

Requirements

Must Have Technical/Functional Skills

  • Awareness of IBM Data Stage ETL/ELT data integration tool to understand existing code.

  • Develop , Test , Deploy ,Optimize, and monitor large-scale data processing workloads in Azure Data Bricks ETL.

  • Ensure and lead the efforts to review Legacy Data Stage legacy code and migrated Data bricks code to ensure functionality is not deviated

  • Strong programming skills in Python and PySpark.

  • Advanced proficiency writing SQL for analytics and ETL processes.

  • Proven experience building and optimizing complex data pipelines in Azure.

  • Hands-on experience with Azure Databricks: cluster management, job scheduling, workspace governance.

  • Strong working knowledge of core Azure services: Storage Account, Synapse, Key Vault, VMSS, Function Apps, Web Apps, Log Analytics Workspace, service principals, and managed identities.

  • Experience with container services (ACA, container instances) and containerized data workloads.

  • Familiarity with Azure networking concepts and secure network integration for data platforms.

  • Experience creating Azure infrastructure using ARM templates.

  • Proficient with GitLab and Azure DevOps for CI/CD and source control workflows.

  • Strong analytical, problem-solving, and communication skills; proven ability to work cross-functionally.

  • Experience working in Agile teams and understanding of data governance frameworks., Qualifications : BACHELOR OF COMPUTER SCIENCE You must create an Indeed account before continuing to the company website to apply

Benefits & conditions

Base Salary R ange: $120,000 - $140,000 per annum TCS Employee Benefits Summary: Discretionary Annual Incentive. Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans. Family Support: Maternal & Parental Leaves. Insurance Options: Auto & Home Insurance, Identity Theft Protection. Convenience & Professional Growth: Commuter Benefits & Certification & Training Reimbursement. Time Off: Vacation, Time Off, Sick Leave & Holidays.

Apply for this position