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
PYA
TN, United States

Perform large scale design and implementation of cloud infrastructure projects, technical processes and procedures as they relate to cloud engineering. Proactively identify opportunities for improvement of cloud technologies. Document cloud architecture and related processes using Microsoft Visio or...

Promoted
Canonical - Jobs
Nashville, Tennessee

Canonical seeks an experienced developer with a proven track record in Python and/or Go. You are a skilled Python developer, preferably with a track record in open source. ...

Promoted
HFR
TN, United States

Experience in data science or other data analytics role. HFR) was founded in 1992 and specializes in the areas of hedge fund/alternative investment data collection, indexation and statistical analysis. Member of the firm’s Index team, responsible for using a variety of advanced data techniques and d...

Promoted
Gravity IT Resources
Nashville, Tennessee

Senior Security Engineer (Azure Cloud Security). We are seeking a passionate and experienced Senior Security Engineer to join our growing team. The ideal candidate will have a strong background in networking, cloud security, and application security, specifically with Azure. You will be responsible ...

Promoted
Quantiphi
Nashville, Tennessee

Quantiphi is an award-winning Applied AI and Big Data software and services company, driven by a deep desire to solve transformational problems at the heart of businesses.Our signature approach combines groundbreaking machine-learning research with disciplined cloud and data-engineering practices to...

Promoted
Resource Informatics Group Inc
Nashville, Tennessee

Web/Application Development and coding with analytical programming using Python, Django and C++. Experience with Django, a high-level Python Web framework. Experience object oriented programming (OOP) concepts using Python, C++. Python ORM Libraries including Django. ...

Promoted
KAnand Corporation
Nashville, Tennessee
Remote

Title: Big Data and Java Developer. BS/MS in Computer Science or Data Engineering/Machine Learning with strong understanding of the fundamentals including Data Structures, Algorithms, OS and Networking. Solid understanding of big data fundamentals like High Availability, Distributed file systems lik...

Promoted
TalentBurst, an Inc 5000 company
Nashville, Tennessee

Job Title: BigQuery/SQL Developer. ...

Promoted
Accenture
Nashville, Tennessee

We are seeking a highly skilled Python Developer with a strong technical background and some experience in the financial services (FS) sector. Strong technical background with a focus on Python development (Python 3. The ideal candidate should have a solid foundation in engineering and be proficient...