Hatch Innovations

DevOps Engineer

Hatch Innovations

full-time

Posted on:

Location Type: Hybrid

Location: British Columbia • 🇨🇦 Canada

Visit company website
AI Apply
Apply

Salary

💰 CA$90,000 - CA$120,000 per year

Job Level

Mid-LevelSenior

Tech Stack

AWSCloudDNSDockerGoJavaKubernetesLinuxMongoDBNoSQLPostgresPythonRedisSQLTCP/IP

About the role

  • Help build and maintain a robust, scalable, and secure infrastructure.
  • Work closely with development teams to optimize software delivery, automate processes, and ensure the reliability and security of systems.
  • Build and maintain automation scripts and tools to provision, configure, and manage infrastructure resources (e.g., servers, networks, databases).
  • Design, implement, and maintain robust CI/CD pipelines to automate the build, test, and deployment processes.
  • Set up monitoring tools to track system performance and proactively identify and resolve issues.
  • Ensure the security of systems by implementing security best practices and using security tools, including the PCI environment operation.
  • Collaborate with development teams to understand their needs and provide solutions to improve the software delivery process.
  • Diagnose and resolve technical issues related to infrastructure, deployments, and application performance.
  • Identify opportunities to improve processes and tools to increase efficiency and reliability.
  • Participate in on-call incident escalation rotations (office hours only, when on your rotation, it will be one week per person).

Requirements

  • Fluent in Mandarin with strong verbal and written communication skills in English.
  • Proven experience (5+ years) as a DevOps or in a similar role focused on software quality assurance.
  • Proven experience with Linux and cloud computing technologies such as AWS or other cloud computing environments.
  • Demonstrable scripting experience with a variety of scripting languages for automating tasks, generating reports and creating tools (e.g. Go, Java, Python, Shell).
  • Experience with HTTP based services, networking concepts (e.g., TCP/IP, DNS).
  • Familiarity with database technology: NoSQL/SQL (Redis, PostgreSQL, MongoDB).
  • Experience with a continuously delivery model of deploying software.
  • Experience with containerization technologies (e.g., Docker, Kubernetes).
  • Strong problem-solving and troubleshooting skills.
  • Proven history working directly with development teams.
  • Ability to work independently and collaborate effectively within a team.
  • Must be a resident of Canada and be eligible to work in Canada.
Benefits
  • Health Spending Account
  • Disability insurance
  • Life insurance
  • Paid time off
  • Work from home

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
DevOpsLinuxAWSGoJavaPythonShellNoSQLSQLDocker
Soft skills
strong verbal communicationstrong written communicationproblem-solvingtroubleshootingcollaborationindependence