Cypress HCM ยท 1 day ago
Senior Data Engineer, 36670111
Cypress HCM is seeking a Senior Data Engineer to join their FinOps Tools team. The role involves analyzing and preparing data for ingestion, developing and maintaining data products, and collaborating with cross-functional teams to enhance Cloud and Infrastructure Cost Management capabilities.
Human ResourcesInformation TechnologyStaffing Agency
Responsibilities
Analyze and prepare data for ingestion, including data governance and compliance reviews to support various analytics initiatives
Develop and maintain highly available data products, models, and data marts
Collaborate with cross-functional teams to drive Cloud and Infrastructure Cost Management capabilities
Support FinOps and Capacity Analytics through data engineering solutions
Troubleshoot data currency and integration issues to ensure data reliability and accuracy
Qualification
Required
5+ years of demonstrated end-to-end Python, SQL, and ETL tool development to automate and accelerate data acquisition, manage data products, transformations, enrichment, and data pipelines at scale
3+ years of experience working with on-premises and cloud-based infrastructure services such as SaaS, IaaS, FinTech, capacity planning, supply chain, or data analytics environments
Extensive experience in Data Engineering and DevOps within a data, FinOps or analytics-focused organization
Strong programming skills in Python, SQL, Rust, Unix programming, and similar languages
Experience working with on-premises and cloud data warehouse, DBMS, data lake platforms, technologies, most specifically Hadoop, Snowflake, NoSQL, HDFs, Spark, Kafka, Trino, etc
Familiarity with data transformations, data pipeline concepts, including ETL, ELT, streaming, Lambda, and patterns such as change data capture, SCD, lineage, and orchestration tools such as (e.g., Apache Airflow, or similar)
Familiarity with CI/CD best practices and automation tools such as Jenkins and agile development environments
Experience with developing data insights and dashboards using Tableau and Tableau Prep
Excellent written and verbal communication skills, willing to prepare knowledge base, operational procedures, and change plans
Ability to work independently, execute with agility, and learn in a fast-paced environment
Exceptional team player with a collaborative mindset
Bachelor's degree in Computer Science, Data Science, Management Information Systems, Mathematics, or a related field. Equivalent work experience is also acceptable for the position
Preferred
Proficient in programming languages like Python, SQL, Rust, and shell scripting to build and support automations and data products
Skilled in working with both on-site and cloud-based data storage solutions, including Hadoop, Snowflake, NoSQL, and others
Knowledgeable about data processing and pipeline concepts, such as ETL, ELT, and tools like Apache Airflow
Understanding of GitOps and CI/CD best practices and tools like Jenkins, as well as agile development
Experienced in managing and creating data insights and dashboards using Tableau
Experience working with the ServiceNow platform, data management frameworks, and API's is a plus
ServiceNow Platform and API integrations
Homegrown Ingestion pipelines