About the role

  • PHP Data Developer processing datasets and managing data workflows for SimplyAnalytics software. Collaborating on in-house tools for analytics used by researchers and students.

Responsibilities

  • Process datasets through our data pipelines
  • Write high-quality, clean, scalable, maintainable code
  • Design, develop, and test data processing related tools and features
  • Contribute ideas for new data processing tools or improvements to existing tools
  • Assist colleagues through code-review, collaboration, and troubleshooting

Requirements

  • 5+ years of professional software development work experience
  • 3+ years of experience working with large PHP codebases
  • Experience with PostgreSQL
  • Experience with Python
  • Comfortable using Linux CLI
  • Advanced relational database and data manipulation skills
  • Ability to maintain our full data processing stack in PHP and Python
  • Experience with Docker

Benefits

  • 100% remote work
  • 20 personal days off
  • Flexible work hours
  • Collaborative work environment
  • Quarterly professional development days

Job type

Full Time

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

DockerLinuxPHPPostgresPython

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.