DATA ENGINEER - DGMN

Dollar General
GOODLETTSVILLE, US
Full-time

Overview

Dollar General Corporation has been delivering value to shoppers for more than 80 years. Dollar General helps shoppers Save time.

Save money. Every day. by offering products that are frequently used and replenished, such as food, snacks, health and beauty aids, cleaning supplies, basic apparel, housewares and seasonal items at everyday low prices in convenient neighborhood locations.

Learn more about Dollar General at .

Job Details

General Summary :

Dollar General Corporation has been delivering value to shoppers for more than 80 years. Dollar General helps shoppers Save time.

Save money. Every day. by offering products that are frequently used and replenished, such as food, snacks, health and beauty aids, cleaning supplies, basic apparel, housewares and seasonal items at everyday low prices in convenient neighborhood locations.

Dollar General operates more than 18,000 stores in 47 states, and we’re still growing. Learn more about Dollar General at .

Duties & Responsibilities :

  • Advanced working SQL knowledge and experience working with relational databases, query authoring (SQL) as well as working familiarity with a variety of databases.
  • Assemble large, complex data sets that meet functional / non-functional business requirements.
  • Identify, design, and implement internal process improvements : automating manual processes, optimizing data delivery, re-designing infrastructure for greater scalability, etc.
  • Build the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources using SQL and cloud technologies.
  • Build analytics tools that utilize the data pipelines to provide actionable insights into customer acquisition, operational efficiency and other key business performance metrics.
  • Work with stakeholders including the Product, Data and Design teams to assist with data-related technical issues and support their data infrastructure needs.

Qualifications

Knowledge, Skills and Abilities :

  • Knowledge of programming languages (. Java and Python)
  • Hands-on experience with SQL database design
  • Great numerical and analytical skills
  • Degree in Computer Science, IT, or similar field; a Master’s is a plus
  • Data engineering certification ( IBM Certified Data Engineer) is a plus
  • Experience with big data tools : Hadoop, Spark, Kafka, etc.
  • Experience with relational SQL and NoSQL databases, including Postgres and Cassandra.
  • Experience with data pipeline and workflow management tools : Azkaban, Luigi, Airflow, etc.
  • Experience with Snowflake / Azure cloud services : EC2, EMR, RDS, Redshift
  • Experience with stream-processing systems : Storm, Spark-Streaming, etc.
  • Experience with object-oriented / object function scripting languages : Python, Java, C++, Scala, etc

Work Experience & / or Education :

  • Degree in information technology or computer science with additional vendor-specific certification.
  • BS or MS degree in Computer Science or a related technical field
  • 4+ years of Python or Java development experience
  • 4+ years of SQL experience (No-SQL experience is a plus)
  • 4+ years of experience with schema design and dimensional data modeling
  • Ability in managing and communicating data warehouse plans to internal clients
  • Experience designing, building, and maintaining data processing systems
  • Experience working with a cloud platform such as Snowflake / Azure or Databricks

Need help finding the right job?

30+ days ago
Related jobs
Dollar General
Goodlettsville, Tennessee

Data engineering certification ( IBM Certified Data Engineer) is a plus. Work with stakeholders including the Product, Data and Design teams to assist with data-related technical issues and support their data infrastructure needs. Advanced working SQL knowledge and experience working with relational...

Promoted
Optum
Nashville, Tennessee
Remote

The Cloud Security Engineer is an individual contributor role with deep expertise in Cloud Security and Cloud Engineering best practices. The Principal Data Security Engineer will lead the design, deployment, integration, and operationalization of the Cloud Data Security Posture Management Platform ...

Promoted
VirtualVocations
Nashville, Tennessee

A company is looking for a Lead DevOps Engineer to build and maintain AWS cloud infrastructure. ...

PricewaterhouseCoopers Advisory Services LLC
Nashville, Tennessee
Remote

Leading SAP SuccessFactors data migration implementations including from SAP HCM to SAP SuccessFactors;. ...

Terminix
Nashville, Tennessee

Develop and maintain a deep understanding of HR data sources and ensure data quality and integrity. In this role, you will be responsible for analyzing and presenting employee data to improve workforce decisions in innovative ways that drive business performance and growth. Design and enhance Power ...

GSK Solutions
Nashville, Tennessee
Remote

Job Title: SQL BI Developer (Remote)<br /> Location: Nashville, TN<br /> Duration: 12 Months<br /> Job Type: Corp-Corp / 1099 / Contract W2<br /> Rate: $70/hr<br /> Client: State of Tennessee<br /> Interview Type: Virtual<br /> Note: Local candidates Only / ...

Napster
Nashville, Tennessee
Remote

We are seeking an experienced and passionate Lead Data Scientist to join our growing team. This is a key leadership role where you will leverage your expertise in machine learning, data analysis, and natural language processing to unlock the power of our data and transform it into actionable insight...

XOi Technologies
Nashville, Tennessee

You aren’t afraid to experiment and have a track record of implementing ML experiments using both structured and unstructured dataData Analysis and Modeling:•Leveraging analytic modeling, statistical analysis, programming and/ or another appropriate scientific method, develop and implement qualitati...

Lyons Consulting Group
Nashville, Tennessee

Senior Software Engineer - APIGEE Hybrid DevOps Engineer-. Capgemini is looking for APIGEE Devops to join us for a fulltime role. APIGEE devops, manage APIGEE hybrid Migration. DevOps Skills: Jenkins, Git, GitOps, oneArtifactory, Java, Junit. ...

Regions Bank
Nashville, Tennessee

AWS DevOps certification or Azure DevOps certification. At Regions, the Cloud DevSecOps Engineer contributes to the advancement of cloud strategy. Ensures that all parts of the pipeline follow good software engineering practices to include automated tests and infrastructure tests. Familiar with impl...