Senior Data Engineer Job at Provisions Group, Nashville, TN

UU5PM3ZWYlcyUjZrT25iOXBUUHFzV1BuRnc9PQ==
  • Provisions Group
  • Nashville, TN

Job Description

****We are not in a position to sponsor candidates for employment for this position nor can we work with anyone in a corp-to-corp arrangement. W2 only! No exceptions!****

Senior Data Engineer

The Senior Data Engineer is a key development resource responsible for designing, coding, testing, implementing, documenting, and maintaining NextGen solutions for GCP Cloud enterprise data initiatives. This role involves close collaboration with data teams, often within a matrixed environment as part of a larger project team. Given the rapidly evolving nature of GCP/Hadoop technology, staying informed about technological advancements and effectively applying new innovations is essential.

Key Responsibilities:

  • Analyze business requirements, perform design tasks, construct, test, and implement solutions with minimal supervision.
  • Build and support a GCP-based ecosystem for enterprise-wide analysis of structured, semi-structured, and unstructured data.
  • Integrate new data sources into GCP, transform and load data into databases, and manage data transfers between clusters.
  • Develop a deep understanding of relevant product areas, codebases, and systems.
  • Demonstrate proficiency in data analysis, programming, and software engineering.
  • Collaborate with the Lead Architect and Product Owner to define, design, and build new features and improve existing products.
  • Produce high-quality code with good test coverage, using modern abstractions and frameworks.
  • Work independently, completing tasks on schedule by exercising strong judgment and problem-solving skills.
  • Collaborate closely with team members to execute development initiatives using Agile practices and principles.
  • Participate in the deployment, change, configuration, management, administration, and maintenance of deployment processes and systems.
  • Prioritize workload effectively to meet deadlines and work objectives in a rapidly changing business environment.
  • Work collaboratively with Data Scientists and business and IT leaders to understand their needs and use cases.
  • Engage in technical group discussions and adopt new technologies to improve development and operations.

Experience:

  • 5+ years of relevant IT work experience.
  • 3+ years of experience as a Data Engineer.

Qualifications:

  • Bachelor’s degree in Computer Science or a related discipline.

Required Skills:

  • Strong understanding of best practices and standards for GCP data process design and implementation.
  • 2+ years of hands-on experience with the GCP platform and familiarity with components such as:
  • Cloud Run, GKE, Cloud Functions
  • Spark Streaming, Kafka, Pub/Sub
  • Bigtable, Firestore, Cloud SQL, Cloud Spanner
  • HL7, FHIR, JSON, Avro, Parquet
  • Python, Java, Terraform
  • BigQuery, Dataflow, Data Fusion
  • Cloud Composer, DataProc, CI/CD, Cloud Logging
  • Vertex AI, NLP, GitHub
  • Ability to multitask and balance competing priorities.
  • Strong problem-solving skills and the ability to impose order in a fast-changing environment.
  • Excellent verbal, written, and interpersonal skills, with a desire to work in a highly matrixed, team-oriented environment.

Preferred Skills:

  • Experience in the healthcare domain and with patient data.
  • Experience with AWS or Azure cloud platforms.
  • Familiarity with hardware/operating systems such as Linux, UNIX, and distributed, highly scalable processing environments.
  • Knowledge of databases including RDBMS (MS SQL Server, Teradata, Oracle) and NoSQL (Hbase, Cassandra, MongoDB, in-memory, columnar, and other emerging technologies).
  • Experience with build systems (TFS, Maven, Ant), source control systems (Git, Mercurial), and continuous integration systems (Jenkins, Bamboo).

Certifications (a plus, but not required):

  • GCP Cloud Professional Data Engineer

Other Requirements:

  • Prolonged sitting at a computer.
  • Ability to participate in after-hours support.

Job Tags

Work experience placement,

Similar Jobs

Tom James Company

Personal Driver for Sales Professional Job at Tom James Company

We are seeking an experienced driver to assist our leading Sales Professional in our Houston office. Candidate will safely transport...  ...Professional Placing client files and garments in vehicle for delivery Delivering and picking up items as needed Other duties as... 

Aneesh Technologies Inc

Front End Developer - Mid Level Job at Aneesh Technologies Inc

 ...Description Job Description JAVA Frontend Developer We are currently seeking a motivated...  ...the team A solid understanding and experience of architecture patterns including ESB,...  ...and delivering complex, highly-scalable software components Experience utilizing... 

Buehler's Fresh Foods

Service Center/Cash Office/ Online Shopper - Full-Time Job at Buehler's Fresh Foods

 ...SERVICE CENTER & CASH OFFICE: This person's primary duties include working in the lower Service Center, and performing those...  ...Transaction Reconciliation procedures as required or assigned. Online Shopper: Customer Service Clerk working on the store's Frontend and responsible... 

Bankers Life

Entry Level Insurance Agent Job at Bankers Life

 ...professionals for a dynamic hybrid remote work environment. Start your insurance agent career and earn up to $5,000 in bonuses and commissions...  ...to assess clients' financial needs Provide expert life and health insurance recommendations Deliver excellent customer service... 

AMR

Paramedic Basic - Portland Job at AMR

Job Description: Salary Range: $73,394.83 - $112,102.00 depending on experience *Relocation Assistance potentially available for FULL TIME Paramedics. Inquire within* Were hiring Paramedics that are passionate about delivering compassionate, high-quality service...