Data Engineer

Contract
  • Contract
  • Carlsbad, CA
  • Applications have closed

MaxJobsClub US Contractor

  • Provide visibility and awareness of current state of finance data assets
  • Investigate and effectively partner with core team to address data quality
  • Design, develop, test, deploy, administrate, and maintain mission critical Finance data applications
  • Initial design and development of new software and/or extensive software revisions to current solutions
  • Participate in all phases of the development life cycle as appropriate; including, but not limited to: gathering customer requirements, defining technical requirements, creating high level architecture diagrams, data validation and training sessions
  • Represent the team in cross-organizational development forums
  • Rely on experience and judgment to understand complex problems and resolve them efficiently
  • Use prior knowledge and experience to provide functional and technical support and leadership to colleagues

Qualifications

  • BS/MS in Computer Science or equivalently technical disciplines.
  • Applicant must have experience in AWS (architecture, tools, monitoring and security) or Azure (either Developer or Solutions Architect)
  • Applicant must have experience in ETL processes and database operations
  • Applicant must have proficiency in SQL
  • Significant understanding of object-oriented design and programming.
  • 2+ years’ experience of data development with Python, Redshift, and Spark (or equivalent technologies)
  • Prior exposure to scripting languages (e.g. PowerShell, Perl, Bash) on Windows or Linux
  • Experience, instincts, and enthusiasm around testing and testability
  • Comfortable working with geographically distributed team
  • Excellent verbal and written communication skills
  • Ability to effectively document artifacts and processes then explain them to others
  • Web Service design experience: Request/Response handling, authentication, REST APIs Experience with databases, database architecture, and best practices as it applies to both application and big data

Knowledge, Skills, Abilities

  • Cloud-based applications leveraging AWS is highly preferred
  • Data modeling, design and database programming using a variety of relational (Oracle, MySQL, MSSQL, SQLLite) and No-SQL technologies (MongoDB, CouchDB, Cassandra, Neo4j)
  • Data integration, data analysis, data mining, and ETL technologies knowledge
  • Experience with Agile development methodologies (Scrum/XP)
  • Knowledge of user interface frameworks such Vue, Angular, or React is a plus
  • Backend programming and API construction utilizing PHP or Python