IT Supervisor - Data Engineering
Job DescriptionJob Description
Position Summary
SM Energy is a technology and data enabled organization, striving to deliver differentiating solutions to empower decision making in our business. Come join an expanding data engineering team where you will supervise and lead a constantly evolving data landscape. The Data Engineering Supervisor is a hands-on working leader responsible for guiding and mentoring a technical team of data analysts and engineers. The leader has a specialized understanding of system capabilities both cloud and on prem and interfaces between analytic applications or data stores. They can advise on and develop workflows and solutions across multiple platforms while having the communication skills necessary to advise business users and sr. management on process improvement and best practices. They also partner with business users to resolve issues and provide effective solutions, acting as a liaison between the business units, technology, and support teams. They work closely with members of other IT teams to support and drive a data/analytics first culture. They are viewed as a technical leader and are often consulted by team members and others in the organization for their knowledge/advisement.
Essential Roles and Responsibilities
•Proficient in SQL and Python development further providing support to the Data and Analytics teams and the business in database design, data flow and analysis activities.
•Proficient in the maintenance, improvement, and manipulation of data in the business’s analytics data views. Provides support and scripts to identify potential data quality issues, analyzes analytics performance, and troubleshoot any data pipeline issues. Is a technical lead for other members on the team.
•Experience leading and implementing Agile delivery framework
Skilled in requirements gathering to define and build the end-to-end data pipelines that are cost effective and scalable for the business need.
•Proficient in code documentation, change release process, and can communicate changes and risks to the team and others effectively.
•Troubleshoots data issues within the business and across the business and presents solutions to these issues. Can proactively identify potential issues and make recommendations.
•Proficient in analyzing complex data elements and systems, data flow, dependencies, and relationships in order to contribute to & define conceptual physical and logical data models and actively mentors others in this area.
•Supervises and coaches junior data engineering support personnel and provides guidance and direction to third party contract developers to deliver fast and reliable data for advanced analytics solutioning.
•Proactively builds and leads data education sessions with the business to support self-service data discovery, analytics, and data science.
•Lead innovation through exploration, research, benchmarking, and makes recommendations for implementing data technologies for platforms in support of leadership strategy
•Proficient in data governance and is a leader in the team and organization on best practices for data quality.
•A leader that collaboratively works with and provides a continuous feedback loop for the entire Data, AI and Analytics teams, providing support to the entire business for its data centric needs
•Proficient in security to support the delivery of data and data delivery systems and privacy concerns and makes recommendations and solutions to leadership for areas that need improvement
•Working knowledge of: Software engineering, web app development, applied math and ML frameworks
•Actively stays current of industry trends and best practices, advising senior management on new and improved data engineering strategies
• Lead a thorough performance management process for staff.
• Oversee and effectively monitor activities in accordance with budget.
•Drive excellent, consistent customer service
Computer/Software Applications
• Programming Experience: SQL, R, Python, and/or .Net
• Data Visualization: Power BI, Spotfire, Tableau, etc.
• Data Architecture: Relational Database design, Warehouse design, Structured/Unstructured, Real-time
• Data ETL tools: SSIS, dbt, Data API, Matilion, Boomi, etc.
• Cloud Architecture: Azure, AWS, Google, VM, kubernetes, Azure ACI, kafka
• Cloud Data Tools: Snowflake, Databricks, Delta Lake
• Data Engineering: Complex Data Flows, Data Cleansing, Data Delivery
• Operating system: Docker, Docker Compose, Linux
• Nice to have experience (React, Vue, Streamlit)
General Knowledge and Skills
Key competencies: Manages Ambiguity; Cultivates Innovation. Proficient skills in dealing with the uncertainly of change and in being able to decide and act without knowing the full picture. Moves beyond the traditional ways of thinking; pushes past the status quo and innovate solutions. Proficient at taking ideas and strategies and implementing them effectively. Frequently encourages diverse thinking to promote and nurture innovation. Works with a mindset of continuous improvement and can approach projects with agile methodology.
Education:
Bachelor’s or Master’s degree in computer science or engineering preferred
Typical Experience:
Minimum of 8 years related experience, supervisory experience preferred.
Location:
This is a Denver based hybrid role. Primary work is done from home with in person work done that prioritizes collaboration, networking and team building.
Salary range: 116,000.00 - 159,000.00
]]>