Big Data Developer

Burnaby, BC, Canada

Job Description

The Big Data Developer supports high performance computing and researchers across various data-intensive research fields. The Developer provides guidance in areas such as code development, configuring, debugging, optimization, and parallelization of software. The Developer also works in close collaboration with the leadership team at SFU's Big Data Hub to provide consulting services and advice to researchers on solutions to best meet their research needs.

Qualifications:

Bachelor's degree in Computing Science or a related discipline, and four years of related experience in areas such as research, and working directly with Faculty members, researchers, and students; or an equivalent combination of education, training and experience.

  • Expert knowledge of a wide range of programming languages (i.e. Python, Java, JavaScript, CIC++, Perl, Fortran)
  • Excellent knowledge of open-source systems (i.e. Drupal, WordPress)
  • Knowledge of software development planning, development, testing, and change management
  • Knowledge of UI and UX design and methods
  • Knowledge of Linux/Unix, Windows, and Mac operating environments
  • Knowledge of SQL and NoSQL databases
  • Knowledge of Git for revision control
  • Knowledge of scientific or research-oriented projects and methods (i.e. quantitative and qualitative research)
  • Knowledge of public (i.e. Amazon EC2) and private (i.e. OpenStack, Cloudstack) cloud infrastructure deployments
  • Knowledge of advanced parallel processing frameworks (i.e. GPGPU and FPGA)
  • Excellent interpersonal and communications skills (oral, written, presentation)
  • Excellent organization, time management, and project management skills
  • Excellent analytical and problem-solving skills
  • Ability to work creatively, collaboratively, and effectively both independently and as a member of a team
  • Ability to implement the best practices of both network and data security
  • Ability to maintain knowledge of current trends in programming and development
  • Ability to quickly learn and incorporate new programming languages and technologies
  • Ability to manage multiple projects and priorities, and adapt to an environment with rapidly shifting priorities
  • Ability to develop technical and end user documentation, and explain technical concepts to non-technical users
  • Ability to arrange suitable transportation to various work locations
Assignment End Date: December 22, 2023

Please include your cover letter and resume in one attachment.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2073075
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Burnaby, BC, Canada
  • Education
    Not mentioned