Job Description
Job Title: Senior Data Engineer – Specialist 3
Job Location: Remote
Job Type: 12 Month Contract
Work Schedule: Monday-Friday 9AM-5PM
Pay Rate: $100 per hour
Tasks:
- Collaborate with stakeholders to define and understand data needs.
- Design and develop efficient data architectures that can support large-scale data processing and storage requirements.
- Develop and maintain data pipelines, data models, and ETL processes that align with business requirements, data quality standards, and industry best practices.
- Work closely with other data engineering teams to build and maintain reusable data pipelines and tools, enabling faster time-to-market for data-driven solutions.
- Monitor, troubleshoot, and optimize data pipelines and processes for performance, reliability, and scalability.
- Ensure the quality and integrity of various datasets across different platforms and data sources.
- Continuously evaluate and recommend emerging technologies and methodologies to improve data engineering processes, workflows, and performance.
- Mentor and guide junior data engineers on technical best practices, code reviews, and design patterns to ensure high-quality, scalable, and maintainable data engineering solutions.
- 12+ years of experience in data engineering with a focus on designing and building scalable data platforms using cloud technologies.
- Strong experience designing and implementing data models and schemas in Snowflake.
- Define Snowflake databases objects to support efficient data storage and retrieval.
- Expert proficiency in SQL and one or more programming languages such as Python, Java, or Scala.
- Knowledge of cloud-based data platforms such as AWS, Azure, or GCP, including experience with cloud-based storage, compute, and data processing services.
- Experience designing and implementing ETL and data integration pipelines, and familiarity with data modeling concepts and database design principles.
- Excellent communication skills and the ability to collaborate effectively with cross-functional teams.
- Experience with Agile methodologies and working in an Agile team environment.
- Experience developing production-grade, large-scale data solutions using cloud technologies.
- Experience managing data orchestration at scale using tools such as Airflow and Dagster.
- Experience developing dashboards and reports in applications such as Oracle Analytics Server (OAS), Microsoft Power BI, and Google Looker.
- Thorough experience with data integration tools such as Informatica Intelligent Cloud Services and MuleSoft.
- Experience using Azure services for Security, Blob Storage, Data Lake, Databricks, Data Factory etc.
- Experience with Azure Monitoring services
- Microsoft Certified Azure Solutions Architect Expert or a Snowpro Certification or a similar one
Job Tags
Hourly pay, Contract work, Remote job, Monday to Friday,