Unclassified - Louisville, KY

posted about 2 months ago

Full-time
Remote - Louisville, KY

About the position

This position is for an SQL Developer who will play a crucial role in an enterprise initiative focused on ServiceNow CMDB, IT Asset Management (ITAM), and Application Performance Management (APM) Reporting and Analytics. The primary responsibilities will involve creating, managing, and advancing enterprise-wide processes in coordination with IT operations. The ideal candidate will possess superior coding skills in SQL, specifically T-SQL and Spark SQL, and will be adept at developing automated reporting solutions utilizing the Power Platform, including Power BI and Power Automate. The role will primarily focus on data discovery, mapping, scripting, and automating solutions. The SQL Developer will collaborate with IT operation groups to clarify business rules, processes, and policies, ensuring that the data solutions align with organizational needs. This position requires a strong understanding of SQL programming, as the candidate will be responsible for writing complex SQL queries, managing temporary tables, and optimizing queries through techniques such as partitioning and indexing. Additionally, the candidate will design and manage stored procedures and utilize common SQL functions effectively. The SQL Developer will also be responsible for creating automated dashboards in Power BI, which will depend on both server and serverless connections. Experience with DAX coding is essential, as the role involves creating automated dataflows and vibrant visualizations that are user-friendly for operations. The position is consumer-facing within the IT department, requiring good communication skills and responsiveness when working directly with Associate Directors, Managers, and front-line operations staff.

Responsibilities

  • Create and manage enterprise-wide processes in coordination with IT operations.
  • Develop automated reporting solutions using Power BI and Power Automate.
  • Perform data discovery, mapping, scripting, and automation of solutions.
  • Collaborate with IT operation groups to clarify business rules, processes, and policies.
  • Write complex SQL queries for data discovery, creation, and management.
  • Manage temporary tables and perform data scrubbing and preprocessing.
  • Optimize queries using techniques such as partitioning, indexing, and scans.
  • Design and manage stored procedures and utilize CTE commands effectively.
  • Create automated dashboards in Power BI with server and serverless connections.
  • Code in DAX and create automated dataflows and visualizations.

Requirements

  • Bachelor's Degree in Computer Science or related field.
  • Minimum of 2 years' experience in SQL programming.
  • Experience with T-SQL and Spark SQL syntax.
  • Ability to write complex SQL queries using declarative variables and soft coding parameters.
  • Experience in creating and managing temporary tables.
  • Knowledge of data scrubbing and preprocessing techniques.
  • Experience in query optimization techniques such as partitioning and indexing.
  • Ability to design and manage stored procedures and use CTE commands.
  • Familiarity with common SQL functions and techniques.

Nice-to-haves

  • Experience with ServiceNow (CMDB, ITAM, APM) is a major plus.
  • Experience with cloud technologies like Azure Synapse Analytics and/or Azure Databricks.
  • Knowledge of serverless (datalake) and server-driven (Warehouse) data systems.
  • Experience with APIs and semi-structured data.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service