Search jobs > Westminster, CO > Senior developer

Senior Developer

Epsilon
Westminster, CO
$75K-$125K a year
Full-time

Job Description

This Senior Data Developer position will focus on designing, developing, and supporting our Hadoop data solutions in Spark and Python (PySpark) while working with other components of the Hadoop ecosystem such as HDFS, Hive, Hue, Impala, Jupyter, and Airflow.

A successful candidate will work closely with business and portfolio leads to understand requirements then design and build innovative data solutions.

Duties and Responsibilities

  • Design and development centered around PySpark, Python and Hadoop Framework .
  • Working with gigabytes / terabytes of data and must understand the challenges of transforming and enriching such large datasets.
  • Automation of new data source integration processes to evaluate impact on existing products
  • Leverage AI / LLMs to improve data matching techniques
  • Identify opportunities to migrate solutions from On-Prem to AWS Cloud
  • Provide effective solutions to address the business problems strategic and tactical.
  • Collaboration with team members, project managers, business analysts and QA teams in conceptualizing, estimating and developing new solutions and enhancements.
  • Work closely with the stake holders to define and refine the big data platform to achieve sales, product, and strategic objectives.
  • Collaborate with other technology teams and architects to define and develop cross-function technology stack interactions.
  • Read, extract, transform, stage and load data to multiple targets, including Hadoop and Oracle.
  • Develop scripts around Hadoop framework to automate processes and existing flows.
  • Modify existing programming / code for new requirements.
  • Estimate work, and track progress through SDLC with JIRA / Confluence
  • Unit testing and debugging. Perform root cause analysis (RCA) for any failed processes.
  • Convert business requirements into technical design specifications and execute on them.
  • Participate in code reviews and keep applications / code base in sync with version control ( GIT / Bitbucket ).
  • Effective communication, self-motivation, and ability to work independently while remaining fully aligned within a distributed team environment.

Required Skills

Bachelors Degree in Computer Science (or Engineering equivalent) or Masters with 5+ years of experience with big data ingestion, transformation and staging using the following technologies / principles / methodologies :

  • Analysis, design and implementation experience with Hadoop distributed frameworks, including Python & Spark (SparkSQL, PySpark), HDFS, Hive, Impala, Hue, Cloudera Hadoop, Zeppelin, Jupyter , etc
  • Extensive experience with large volumes of data (measured in Terabytes / Billions of Transactions)
  • AWS experience (especially related to porting solutions from On-Prem à Cloud )
  • AI project work, and exposure to leveraging LLMs / Machine Learning
  • Proficient knowledge of SQL with any RDBMS
  • Familiarity with RDD and Data Frames within Spark
  • Working knowledge of data analytics
  • Troubleshooting and complex problem-solving skills
  • Working knowledge of Linux / Unix environments and comfort with Unix Shell scripts (ksh, bash)
  • Basic Hadoop administration knowledge
  • DevOps Knowledge is an advantage
  • Ability to work within deadlines and effectively prioritize and execute on tasks
  • Strong communication skills (verbal and written) with ability to communicate across teams, internal and external at all levels

Certifications

Any of these :

  • CCA Spark and Hadoop Developer.
  • MapR Certified Spark Developer (MCSD).
  • MapR Certified Hadoop Developer (MCHD).
  • HDP Certified Apache Spark Developer.
  • HDP Certified Developer.

Preferred Skills

  • Technical : Working knowledge of Oracle databases and PL / SQL.Hadoop Admin & Dev-Ops.
  • Non-Technical : Good analytical thinking and problem-solving skills.Ability to diagnose and troubleshoot problems quickly.

Motivated to learn new technologies, applications, and domains.Possess appetite for learning through exploration and reverse engineering.

Strong time management skills.Ability to take full ownership of tasks and projects.

Behavioral Attributes : Team player with excellent interpersonal skills.Good verbal and written communication.Possess Can-Do attitude to overcome any kind of challenges.

Salary Range : $75,000.00 - $125,000.00

The application deadline for this job posting is 11 / 5 / 2024.

10 days ago
Related jobs
Promoted
Terumo BCT, Inc.
Lakewood, Colorado

Join our innovative team as a Senior Content Developer, where you will play a pivotal role in creating comprehensive instructional labeling for cutting-edge medical devices. ...

Promoted
VirtualVocations
Denver, Colorado

A company is looking for a Senior Moodle Developer. ...

Promoted
High Country Software Search
CO, United States

HIRING: Mid / Senior C++ Developer | Extreme Programming, Low Latency. As an agency recruiter, my team and I are actively and continually partnered with an ever-changing rolodex of VC Backed Startups & Growth Phase Tech Co's who are looking to Hire "Uncommonly Good" Mid, Senior, Lead, Staff & Princi...

Promoted
VirtualVocations
Denver, Colorado

A company is looking for a Senior Web CMS Developer. ...

Promoted
Fastly
Denver, Colorado

Senior Engineering Manager - Developer Experience. We are looking for a passionate and innovative Engineering Manager to lead the team responsible for our community building engine (Glitch) and the developer tools our customers use when deploying software to the Fastly platform. Manage, coach and me...

Promoted
VirtualVocations
Boulder, Colorado

A company is looking for a Senior Developer for a remote position in Massachusetts. ...

Easley Resource Group
Westminster, Colorado

Mentor and guide junior developers to enhance their skills and productivity. ...

Client Staffing Solutions Inc
Westminster, Colorado

Mentor and guide junior developers to enhance their skills and productivity. ...

Ives & Associates
Westminster, Colorado

Mentor and guide junior developers to enhance their skills and productivity. ...

Tata Consultancy Services
Denver, Colorado
Remote

NET developer(Full-Stack ) Qualifications: •Bachelor’s or master’s degree in computer science, Information Systems, or Business Administration with 7 or more years of IT or equivalent combination of experience, education, and/or training. Net full stack, MS SQL developer, , Azure •Exceptionally stro...