Back to results

Data Engineer

  • San Diego, CA, United States

Applications open in a new tab.

Job details

Posting language
English

Original job description

Responsibilities & Tasks

  • Work with business users to understand business requirements, issues and business and/or client processes
  • Hands on coding of data pipelines
  • Hands on administration of existing databases and big data systems
  • Develop, test, maintain, and maintain high-performance of our data systems to meet the requirements of the business and/clients while adhering to departmental standards
  • Perform quality assurance testing for all work performed
  • Prepare required documentation as outlined by departmental standards
  • Meet with agile teams as required to define and document application requirements
  • Follow project development & deployment process
  • Maintain industry standards and best practices
  • Maintain security and organization of the companys data
  • Provide off-hour support as assigned
  • Provide high level estimates for new business requirements/features
  • Work with manager to ascertain the companys data requirements
  • Install new databases, data pipelines, maintain existing databases and data pipelines
  • Design and implement processes and solutions for data distribution and data archiving
  • Develop and implement backup and recovery plans to mitigate the possibility of data loss
  • Monitor storage space, storage capacity, and system performance
  • Identify, analyze and repair data problems as needed

Technical Skills And Experience

  • Must have at least 1 year experience in basic-level administration of both data infrastructure and data
  • Must have at least 1 year coding experience in Java, Python, R or other equivalent programming language
  • Knowledge of SQL, Relation DB, NoSQL DB, Hadoop
  • General data-specific concepts, frameworks and processes
  • Agile development practices
  • Working within an SDLC

Other Skills And Experience

  • Cloud experience, such as AWS, GCP or Azure
  • Excellent oral and written communication
  • Multi-tasking and managing multiple priorities
  • Working well in a team-oriented, collaborative environment with people from different disciplines and varying degrees of technical experience
  • Working in an Agile team environment
More about this job

Skills

  • Quality assurance
  • Documentation
  • Monitor storage space
  • Oracle Java
  • Python
  • R
  • SQL
  • NoSQL
  • Apache Hadoop
  • Agile development
  • AWS
  • Google Cloud
  • Microsoft Azure
  • Communication skills
  • Multitasking

Report this job