Senior data engineer
job description: we are looking for a highly skilled senior data engineer to join our team. As a senior data engineer, you will be responsible for designing, developing, and maintaining complex data engineering solutions using sql server integration services (ssis). You will also work closely with our power system subject matter experts (smes) to understand complex data formats and translate their validation requirements into efficient code.
required skills and qualifications
* 5+ years of proven, hands-on data engineering experience.
* expert-level proficiency in designing and developing complex etl solutions using sql server integration services (ssis).
* deep expertise in sql server, including advanced database design, performance tuning, and writing complex t-sql (stored procedures, functions, ctes).
* advanced python skills for backend development, data manipulation, and automation. Hands-on experience with pandas is required. Experience with web frameworks like flask or fastapi for creating apis is a major plus.
* proficiency in bash/sh for automation within a containerized environment.
* hands-on experience with docker for containerizing applications and a strong understanding of deploying to and managing services on kubernetes/openshift.
benefits
* a culture of caring where people first.
* ongoing learning and development opportunities.
* interesting and meaningful work that makes a difference.
* balance and flexibility to achieve the perfect balance between work and life.
why join our team?
we are a high-trust organization where integrity is key. By joining our team, you'll have the chance to work on projects that matter, collaborate with experienced professionals, and grow your career in a supportive and inclusive environment.