Dexian - Charlotte, NC

posted 13 days ago

Full-time - Mid Level
Charlotte, NC
10,001+ employees
Administrative and Support Services

About the position

The SQL Developer, Python role is focused on leading the development and delivery of complex data solutions to meet technology and business objectives. This position involves guiding stakeholders through design and execution processes, providing technical leadership, and ensuring consistency in data solution design across various systems. The role requires collaboration with team members and other work groups, as well as the ability to conduct research and evaluate new tools to enhance data management and analytics capabilities.

Responsibilities

  • Lead efforts to develop and deliver complex data solutions.
  • Guide stakeholders, Product Owners, and Software Engineers through design and execution processes.
  • Provide technical thought leadership based on significant experience in implementing complex data solutions.
  • Ensure consistent design and engineering approaches for complex data solutions across multiple flows and systems.
  • Collaborate with team members to assist with knowledge gaps and provide instructional training when needed.
  • Assist in application development using Python or writing advanced SQL queries as necessary.
  • Conduct research, design prototyping, and evaluate new toolsets.
  • Utilize multiple architectural components in the design and development of client requirements.
  • Maintain, improve, clean, and manipulate data for operational and analytics data systems.
  • Identify better ways to solve technical problems and design solutions.
  • Collaborate with development teams to understand data requirements and ensure feasible data architecture implementation.
  • Assemble large, complex data sets that meet functional and nonfunctional requirements.
  • Build processes supporting data transformation, data structures, metadata, data quality controls, dependency, and workload management.
  • Define and build data pipelines for faster, data-informed decision making.
  • Contribute to existing test suites, analyze test reports, and identify test issues/errors.
  • Document and communicate required information for deployment, maintenance, support, and business functionality.
  • Adhere to team delivery/release processes for code deployment and release.
  • Identify gaps in data management standards and develop plans to close them.
  • Lead concept and experimentation testing and synthesize results to validate and improve analytical solutions.
  • Monitor and maintain daily ETL jobs.

Requirements

  • Strong problem-solving skills with an emphasis on product development.
  • Experience using statistical computer languages (Python, SQL, Hive, etc.) to manipulate data and draw insights from large data sets.
  • Experience working with and creating data architectures.
  • Knowledge of various machine learning techniques and their real-world advantages and drawbacks.
  • Knowledge of advanced statistical techniques and concepts and experience with applications.
  • Excellent written and verbal communication skills for coordinating across teams.
  • Experience with distributed data/computing tools such as Hadoop, Hive, MySQL.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service