Data Engineer (PostgreSQL / Elasticsearch)

  • Philadelphia, PA
  • Posted 3 days ago | Updated 6 hours ago

Overview

On Site
USD 100,000.00 - 140,000.00 per year
Full Time

Skills

Management
Organizational Skills
Accessibility
FSA
Testing
Data management
Data mining
Research
Data acquisition
Analytics
Computer science
Information Technology
PostgreSQL
Elasticsearch
NoSQL
Stored procedures
Scripting
Python
Java
R
Data modeling
Extract
transform
load
Database
System requirements
Data cleansing
Visualization
Reporting
Privacy
Problem solving
Analytical skill
Communication

Job Details

Incredible opportunity to join one of the fastest growing companies in the Northeast / PostgreSQL & Elasticsearch experience REQUIRED!

This Jobot Job is hosted by: Craig Rosecrans
Are you a fit? Easy Apply now by clicking the "Apply Now" button and sending us your resume.
Salary: $100,000 - $140,000 per year

A bit about us:

We are seeking a passionate and highly skilled Data Engineer with a strong background in PostgreSQL and Elasticsearch. The successful candidate will have a unique opportunity to join our dynamic team in the Tech Services industry. As a Data Engineer, you will be responsible for managing and organizing data, while also ensuring its quality and accessibility. This role is not for the faint-hearted but for a dedicated professional who is ready to make a significant impact on our data-driven decisions and strategies.

Why join us?
  • Competitive Base Salary
  • Company paid health plan for employees
  • Flexible Hours
  • Very generous PTO
  • Dental and Vision, FSA, HSA
  • Small team, Remote FIRST culture!
  • Many more great perks!


Job Details

Responsibilities:

1. Designing, constructing, installing, testing, and maintaining highly scalable data management systems.
2. Ensuring systems meet business requirements and industry practices.
3. Collaborating with data architects, modelers, and IT team members on project goals.
4. Developing set processes for data mining, data modeling, and data production.
5. Researching opportunities for data acquisition and new uses for existing data.
6. Developing data set processes for data modeling, mining, and production.
7. Creating custom software components and analytics applications.
8. Employing a variety of languages and tools to marry systems together.
9. Recommending ways to improve data reliability, efficiency, and quality.
10. Collaborating with data scientists and architects on several projects.

Qualifications:

1. Bachelor's degree in Computer Science, Information Technology, or a related field.
2. Minimum of 5 years of experience as a Data Engineer or in a similar role.
3. Experience with PostgreSQL, Elasticsearch, and other NoSQL databases.
4. Knowledge of Stored Procedures and ability to write complex queries.
5. Proficiency in scripting languages such as Python, Java, and/or R.
6. Proven experience in data modeling and ETL development.
7. Strong understanding of database structure principles.
8. Experience gathering and analyzing system requirements.
9. Knowledge of data cleaning, wrangling, visualization, and reporting.
10. Familiarity with data privacy and protection regulations.
11. Excellent problem-solving and analytical skills.
12. Strong communication skills and ability to translate complex technical concepts to non-technical stakeholders.

In conclusion, if you are a data enthusiast with a knack for turning raw data into valuable business insights, then this could be the dream job for you. We encourage you to apply and look forward to reviewing your application.

Interested in hearing more? Easy Apply now by clicking the "Apply Now" button.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Jobot