Jobs · Information Technology · New Jersey

Data Engineer - Python

AM Best · Oldwick, NJ · 2 mo 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

Data Engineer

Wolfe, LLCPittsburgh, PA· Yesterday
Information Technologyapply on apply.wolfe.com

Data Engineer

Ascot GroupDallas, TX· Yesterday
Information Technology$110k–$125k/yrapply on fa-emkq-saasfaprod1.fa.ocs.oraclecloud.com

Data Engineer

ProlaioChicago, IL· 2 days ago
Analyst$134k/yrapply on job-boards.greenhouse.io

Data Engineer

Evlo AINew York, NY· 2 days ago
RemoteEngineeringapply on evlo.ai

Data Engineer

Chenega MIOS SBUHuntsville, AL· 1 mo ago
apply on chenega.jibeapply.com

Data Engineer

HaystackWashington, DC· 1 mo ago
RemoteInformation Technology$62k–$141k/yrapply on haystack.cv