Jobs · Information Technology · New Jersey

Data Engineer - Python

AM Best · Oldwick, NJ · 2 wk ago
Information TechnologyFull-time

Responsibilities

  • Focus on continued build out/improvement of the current data stores (Oracle, CEPH, and possibly MongoDB) including data access and persistence
  • Propose enhancements to existing data pipelines and structures
  • Ensure the reliability and efficiency of data processes

Requirements

  • Prior knowledge/experience with database concepts such as SQL tuning, indexes, views, stored procedures, etc
  • Proficient in fundamental algorithms and data structures
  • Server-side Python processes utilizing concurrency patterns with asyncio, multi-processing, and threading
  • Comfortable working with Numpy, Pandas, Python collections, etc
  • Mastery of typical software development life cycle and deployment processes
  • Experience with GIT, MS Azure DevOps, Artifactory, etc
  • Must be comfortable building CI/CD pipelines
  • Experience with Red Hat Enterprise Linux (RHEL) environments

Qualifications

  • Associate’s Degree preferred with 5 to 7 years demonstrated server-side development proficiency
  • Bachelor’s Degree preferred with 3 to 5 years demonstrated server-side development proficiency

Skills

  • Programming Languages: Python (NumPy, Pandas, Oracle PL/SQL)
  • Other non-interpreted languages like Java, C++, Rust, etc.
  • Design patterns: typical GOF patterns (Factory, Facade, Singleton, etc.)
  • Data structures: maps, lists, arrays, etc
  • SCM: solid Git proficiency, MS Azure DevOps (CI/CD)
  • SQL: proficiency with Oracle indexes, SQL tuning, views, stored procedures, and functions
  • OS: majority of the development is on Redhat Linux but should be comfortable with Windows
  • Some Unix shell scripting may be needed from time to time
  • API development: must have proficiency with HTTP REST with gRPC / sockets as a plus
  • Comfortable working iteratively in a dynamic, flexible environment
  • Strong self-management skills and with a focus on timely completion of tasks
  • Able to converse with technical and non-technical groups

Similar jobs

Software Engineer

RelativityArizona, United States· 1 wk ago
Engineering$79k–$119k/yrapply on kcura.wd1.myworkdayjobs.com

Software Engineer

RelativityOklahoma, United States· 1 wk ago
Information Technology$79k–$119k/yrapply on kcura.wd1.myworkdayjobs.com

Software Engineer

Accenture Federal ServicesChantilly, VA· 2 wk ago
Engineering$130k–$265k/yrapply on boards.greenhouse.io

Software Engineer

BarclaysWhippany, NJ· 1 mo ago
Engineering$190k/yrapply on search.jobs.barclays

Software Engineer

Royal Cyber Inc.Naperville, IL· 26 mo ago
Engineeringapply on royalcyber.zohorecruit.com