DataJobs.io
← Back to all jobs

Job Description

Design, build, test, deploy, and support governed enterprise data pipelines and analytics-ready data products on modern cloud platforms.

Responsibilities

  • Design, build, test, deploy, and support modern data platform pipelines and lakehouse or warehouse data products.
  • Implement ingestion, staging, transformation, conformance, and publishing patterns across raw/bronze, stage, silver, gold, and certified consumption layers.
  • Build PySpark, Spark SQL, Python, and SQL transformations that are distributed, restartable, idempotent, and operationally supportable.
  • Implement full-refresh, incremental, CDC, merge, and partition-aware load patterns where appropriate.
  • Design source registration, audit stamping, row hashing, metadata capture, and lineage-friendly table handling.
  • Build conformed dimensions, facts, bridge tables, reference tables, and curated marts for analytics and semantic model consumption.
  • Partner with business SMEs and analysts to define business keys, surrogate keys, grain, relationships, slowly changing dimension needs, and metric-ready structures.
  • Implement metadata-driven configuration patterns for sources, tables, columns, jobs, schemas, quality rules, and load audits.
  • Support MDM-ready outputs, reference-data management, and stewardship workflows for core entities including customer, account, product, location, device, meter, vendor, or chart of accounts.
  • Maintain clear documentation of table contracts, lineage, refresh behavior, data quality rules, and operational dependencies.
  • Apply governance and security practices across data products, including access control, sensitivity awareness, ownership, cataloging, endorsement, certification, and audit evidence.
  • Support Microsoft Purview, OneLake catalog, or equivalent governance capabilities for lineage, data cataloging, domains, glossary terms, quality status, and data product discoverability.
  • Design solutions that support domain-oriented ownership, data mesh principles, reusable platform patterns, and federated governance.
  • Ensure production reports and semantic models consume approved data products rather than unfinished engineering layers unless explicitly approved for validation.

Requirements

  • Minimum: Four (4) year bachelor’s degree from an accredited institution in computer science, information systems, data engineering, software engineering, mathematics, statistics, engineering, or a related technical field.
  • Minimum: Four (4) years of progressively responsible experience in data engineering, ETL/ELT development, analytics engineering, database development, BI engineering, software development, cloud data platform engineering, or related technical work.
  • Preferred: Certifications or formal training in Microsoft Fabric, Azure Data Engineer, Databricks, Spark, Snowflake, data governance, DevOps, data modeling, or cloud architecture.
  • Preferred: Experience designing and operating lakehouse or warehouse platforms, medallion data flows, Spark/PySpark workloads, Data Factory or pipeline orchestration, metadata-driven frameworks, dimensional models, master data, and governed semantic-ready marts.
  • Preferred: Experience with Microsoft Fabric, Azure Data Lake Storage, OneLake, Delta Lake, Synapse, Databricks, Snowflake, Power BI semantic models, Git-based DevOps, and enterprise operational data.
  • Ability to operate a variety of office equipment, including a personal computer, printers, copy machines, telephone.
  • Ability to work irregular hours for assignment completion and flexibility to change scheduling and report to work on short notice during emergency situations.
  • Irregular hours in evenings and on weekends are possible during peak business times and during storm season.
  • Normal work hours: eight (8) hours between 7:00 am and 5:00 pm, Monday through Friday.
  • Successful completion of pre-employment background check, physical and drug screen.
  • Follows safety procedures diligently, identifies potential hazards, and takes appropriate action to maintain a safe working environment.
  • Provides exceptional service to members, actively listening to their needs and ensuring their satisfaction.
  • Acts with honesty and integrity in all tasks, maintaining transparency and ethical standards.
  • Demonstrates a strong work ethic by consistently meeting deadlines and achieving high performance in all tasks.
  • Contributes to an inclusive culture by respecting and valuing diverse perspectives and collaborating effectively with all team members.
  • Takes responsibility for actions and decisions to meet commitments and deliver high-quality work.
  • Works collaboratively with team members, sharing information and supporting collective goals.
  • Applies engineering judgment to design reliable, scalable, secure, and maintainable data solutions aligned with organizational architecture and tradeoffs across performance, governance, and usability.
  • Applies PySpark, Spark SQL, Python, and SQL to build scalable data pipelines for ingestion, transformation, cleansing, enrichment, and validation while optimizing performance and avoiding distributed processing anti-patterns.
  • Leverages expertise in modern lakehouse and warehouse platforms, including Fabric, ADLS, OneLake, Databricks, Snowflake, and Synapse, to architect and optimize scalable, secure, and governed data environments using industry-standard storage and data management practices.
  • Leverages expertise in Data Factory, Dataflows, notebooks, APIs, and orchestration tools to develop and maintain reliable data pipelines supporting scalable processing, operational resilience, monitoring, and production stability.
  • Demonstrates expertise in dimensional modeling and analytical design using facts, dimensions, keys, SCDs, bridge tables, conformed dimensions, and aggregate structures for semantic models and business intelligence solutions.
  • Establishes governance frameworks covering metadata, lineage, cataloging, auditability, and data quality; implements validation controls including reconciliation, integrity checks, and duplication detection with security compliance.
  • Applies MDM principles (entity resolution, survivorship, stewardship) and domain-driven design with data-as-a-product thinking, reusable contracts, and governed consumer-ready data products.
  • Applies Git, CI/CD, code reviews, automated deployments, environment management, and versioning to ensure controlled, repeatable, reliable data delivery.
  • Exhibits understanding of Power BI, Direct Lake, semantic models, gold-layer design, and performance-optimized analytics consumption.
  • Applies AI tools (Fabric Copilot, code generation assistants) responsibly, ensuring validation, privacy compliance, and safe production usage.

Technologies

  • Microsoft Fabric
  • Azure data services
  • Azure Data Lake Storage
  • OneLake
  • Delta Lake
  • Databricks
  • Snowflake
  • Synapse
  • PySpark
  • Spark SQL
  • Python
  • SQL
  • ETL/ELT
  • CI/CD
  • Change data capture (CDC)
  • Data Factory
  • Dataflows
  • Notebooks
  • APIs
  • Git-based DevOps
  • Git
  • Power BI
  • Direct Lake
  • Microsoft Purview
  • Delta / open table formats
  • Dimensional modeling
  • Data mesh
  • Master data management (MDM)
  • DevOps
  • DataOps
  • Fabric Copilot

Verification

The above qualifications and competencies may be verified through a combination of education, experience, interview questions and technical skills exercise(s).

Work Environment and Physical Demands

  • Regularly required to sit and talk or hear.
  • Occasionally required to walk; stand; use hands to finger, handle, or feel; reach with hands and arms; climb or balance; stoop, kneel, crouch, or crawl.
  • Must regularly lift and/or move up to 10 pounds.
  • Specific vision abilities required: close vision, distance vision, color vision, ability to adjust focus.
  • General sedentary office environment.
  • Noise level usually moderate.

Workplace and Compliance Statements

  • SECO Energy participates in E-Verify.
  • SECO Energy does not accept unsolicited resumes from any source other than directly from applicants.
  • This posting may be closed and no longer available to receive applications upon SECO Energy's discretion.

Similar Jobs