Apply

DevOps Engineer

Posted 6 days agoViewed

View full description

📍 Location: Canada

🔍 Industry: SaaS

🏢 Company: Next Matter👥 11-50💰 $16,000,000 Series A almost 3 years agoReal TimeSaaSInformation TechnologyEnterprise SoftwareCollaborationSoftware

🗣️ Languages: English

🪄 Skills: AWSGCPKubernetesAzureCI/CDDevOpsTerraform

Requirements:
  • Building and maintaining cloud-native infrastructure and services across AWS, Azure, and GCP.
  • Developing complex systems using an infrastructure-as-code approach (Terraform).
  • Operating containerised services in multi-cloud environments.
  • Proficiency in managing cloud-based and self-hosted CI/CD systems (GitLab).
  • Strong understanding of observability principles and experience with industry-standard tools (Datadog, Sentry).
Responsibilities:
  • Design, build, and manage the core infrastructure of the Next Matter platform, ensuring scalability, compliance, performance, and security.
  • Develop and maintain automated CI/CD pipelines to enhance delivery efficiency across the Engineering organisation.
  • Implement and manage infrastructure and service observability, alerting, and reporting to ensure reliability and quick issue resolution.
  • Provide on-call infrastructure and DevOps support for the Engineering team, addressing operational challenges effectively.
  • Work collaboratively with the rest of the Engineering team to proactively identify and solve blockers / bottlenecks.
Apply

Related Jobs

Apply

📍 Canada

🧭 Full-Time

💸 90000.0 - 120000.0 CAD per year

🔍 Software Development

🏢 Company: Hatch Innovations Canada

  • 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
  • Excellent communication and collaboration skills
  • Ability to work independently and collaborate effectively within a team.
  • 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 our systems by implementing security best practices and using security tools, including the PCI environment operation
  • Work closely 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 our processes and tools to increase efficiency and reliability.
  • Participate in on-call incident escalation rotations (office hours only, when you are on your rotation, it will be one week per person)

AWSDockerPostgreSQLPythonCloud ComputingJavaJenkinsKubernetesMongoDBGoRedisCI/CDRESTful APIsLinuxDevOpsTerraformMicroservicesScripting

Posted 1 day ago
Apply
Apply

📍 Worldwide

🧭 Full-Time

🔍 Software Development

🏢 Company: Flashbots👥 11-50💰 $60,000,000 Series B over 1 year agoCryptocurrencyEthereumBlockchain

  • Production experience with monitoring, alerting, and incident response
  • Deep understanding of engineering principles and best practices
  • Comfortable in a fast-paced, async, and remote environment
  • Administrate Kubernetes clusters and deployments, servers, automation, and observability, always in IaC
  • Partner with Engineers and Product Owners to support their work
  • Create automation and tooling
  • Collaborate closely with internal and external teams to develop at the cutting edge of TEE systems
  • Contribute to and operate foundational infrastructure in blockchains and their rollups

AWSBlockchainKubernetes*NixGoRustCI/CDDevOpsTerraformAnsible

Posted 8 days ago
Apply
Apply

📍 Canada

🧭 Full-Time

🔍 Software Development

🏢 Company: Jobgether👥 11-50💰 $1,493,585 Seed about 2 years agoInternet

  • Hands-on experience with Kubernetes and AWS in a cloud environment.
  • Expertise in shell scripting in a Linux environment.
  • Proficiency in at least one of the following programming languages: Python, JavaScript, TypeScript, Java, C, or C++.
  • Maintain and optimize CI/CD infrastructure and release automation processes.
  • Develop and automate testing environments to support various stages of development.
  • Troubleshoot and resolve scalability bottlenecks and production incidents to ensure smooth operation of systems.
  • Collaborate with engineers to define system requirements, share knowledge, and provide mentorship.
  • Continuously evaluate the infrastructure and suggest improvements for greater efficiency.
  • Work with senior management and project stakeholders to align technical strategies with business goals.

AWSPythonJavaJavascriptKubernetesTypeScriptC++CI/CDLinuxDevOpsTerraformAnsibleScripting

Posted 15 days ago
Apply
Apply

📍 Worldwide

🧭 Full-Time

🔍 Blockchain

🏢 Company: Hyphen Connect Limited

  • 5+ years of experience in DevOps, SRE, or Infrastructure Engineering, with proficiency in at least one backend development language.
  • Demonstrated ability to design and maintain scalable, high-availability infrastructure.
  • Hands-on experience with bare-metal infrastructure—planning, provisioning, and managing physical servers.
  • Strong expertise in cloud administration (e.g., AWS).
  • Security-focused mindset with experience in access controls, endpoint security, intrusion detection, and attack vector monitoring.
  • Proficiency in building CI/CD pipelines, observability tools, alerting systems, and incident management workflows.
  • Extensive experience with container technologies (Docker, Kubernetes) and Linux system administration (monitoring, troubleshooting, optimization).
  • Familiarity with blockchain nodes and decentralized infrastructure.
  • Architect, deploy, and manage secure, scalable infrastructure to support a liquid staking platform with parallel execution capabilities.
  • Develop and optimize CI/CD pipelines, observability stacks, alerting systems, and incident response processes to ensure high-quality code delivery.
  • Oversee bare-metal and cloud-based infrastructure, balancing performance, cost, and security for decentralized systems and blockchain nodes.
  • Implement strong security measures, including access controls (SSO, 2FA, VPNs), endpoint protection, and intrusion detection across cloud and physical servers.
  • Support mechanisms to minimize network spam and boost validator incentives through efficient block space allocation.
  • Troubleshoot and optimize Linux-based systems, containerized environments (Docker, Kubernetes), and blockchain node operations.
  • Collaborate with our team and partners to ensure robust block production and incentive alignment across the network.

AWSBackend DevelopmentDockerBlockchainCloud ComputingKubernetesCI/CDRESTful APIsLinuxDevOpsTerraformTroubleshootingAnsibleNodeJSScripting

Posted 16 days ago
Apply
Apply
🔥 DevOps Engineer
Posted 17 days ago

📍 Canada

🧭 Full-Time

🔍 Interior décor

🏢 Company: Leap Tools👥 101-250InternetAugmented RealityInformation TechnologyData Visualization

  • Experience with Kubernetes or AWS in a cloud environment
  • Shell scripting prowess in a Linux environment
  • Development track record in at least one of the following languages: Python, JavaScript, TypeScript, Java, C and/or C++
  • Smooth operation of state of the art production systems used by millions of users
  • Engineering tools (e.g. process and work tracking)
  • CI/CD infrastructure and release automation
  • Testing infrastructure (various environments and stages)
  • Investigation and resolution of scalability bottlenecks and production incidents
  • Be on the lookout for how this list can change to our benefit

AWSPostgreSQLPythonBashDjangoKubernetesTypeScriptReduxNext.jsReactCI/CDLinuxDevOpsScripting

Posted 17 days ago
Apply
Apply

📍 Worldwide

🧭 Full-Time

🔍 Software Development

  • 5+ years of experience in DevOps, with proficient coding skills in C#
  • Deep expertise in automation tools (Ansible, Puppet, Chef), cloud platforms (AWS, Azure, Google Cloud), and containerization technologies (Docker, Kubernetes).
  • Experience with GitHub Actions
  • Lead the design and enhancement of automation frameworks and CI/CD pipelines, setting standards for excellence.
  • Architect and manage complex cloud environments, focusing on performance, security, and scalability.
  • Serve as a mentor to DevOps Engineers, fostering a culture of continuous improvement and best practices.

AWSDockerLeadershipCloud ComputingGCPGitJenkinsKubernetesC#AzurePrometheusCI/CDMentoringLinuxDevOpsTerraformNetworkingAnsibleScripting

Posted 21 days ago
Apply
Apply

📍 Worldwide

🧭 Full-Time

🔍 IGambling

🏢 Company: NetSolid Investments

  • Terraform
  • Kubernetes
  • Helm
  • Grafana
  • Prometheus
  • Kibana
  • Cloudflare
  • Jenkins JCasC
  • ElasticSearch
  • AWS
  • Microservices patterns
  • Налаштування та підтримка Kubernetes-кластерів.
  • Автоматизація інфраструктури за допомогою Terraform.
  • Робота з Cloudflare, AWS, Hetzner, DigitalOcean та іншими сервісами.
  • Використання Grafana, Prometheus, Kibana для моніторингу продуктивності системи.
  • Оптимізація логування та аналіз даних через ElasticSearch.
  • Робота з Jenkins JCasC, налаштування та оптимізація пайплайнів.
  • Автоматизація деплоїв та оновлень сервісів у мікросервісній архітектурі.
  • Робота над підвищенням продуктивності та надійності системи.
  • Забезпечення захисту даних та мережевої безпеки.
  • Тісна взаємодія з розробниками та іншими технічними командами для вдосконалення інфраструктури.
  • Участь у плануванні та впровадженні нових технологій.

AWSDockerElasticSearchGitJenkinsKibanaKubernetesGrafanaPrometheusTerraformMicroservices

Posted 23 days ago
Apply
Apply
🔥 DevOps Engineer
Posted 24 days ago

📍 Worldwide

🧭 Full-Time

🔍 Software Development

🏢 Company: EoT Labs GmbH

  • Deep knowledge of UNIX/Linux system internals and computer networking such as system calls, TCP/IP, and debugging tools such as tcpdump, TShark, or Wireshark.
  • Experience with rg in uncertain environments.
  • Experience with hardening the security of VPC.
  • Experience with instrumenting infrastructure with a variety of detections that provide high-signal, early indicators of intrusion and misconfiguration.
  • Have up-to-the-minute details of cybersecurity threats and the latest software.
  • Possess knowledge of the implementation of risk assessment techniques such as security detections and protections, and the latest security best practices.
  • Come up with customized tools for security purposes
  • Experience with containers and container orchestration systems (AWS, Docker, Kubernetes).
  • Experience with configuration management and IAC tools.
  • Have a decent knowledge of managing CI/CD pipelines.
  • Help maintain and improve Continuous Integration/Continuous Deployment (CI/CD) pipelines for various development teams.
  • Collaborate with software developers to automate build and deployment processes.
  • Write scripts to automate routine tasks and improve system efficiency.
  • Support automation tools setup and maintenance.
  • Assist in managing servers, databases, and other infrastructure components to optimize performance
  • Monitor for insecure conditions and design fallback systems to support the stability of the network.
  • Assessing the problems faced and performing basic troubleshooting to determine if an issue should be further escalated.
  • Respond to security alerts and incorporate incident response management.

AWSDockerPythonCybersecurityKubernetes*NixGrafanaPrometheusCI/CDRESTful APIsLinuxDevOpsTerraformNetworkingTroubleshootingJSONAnsibleScripting

Posted 24 days ago
Apply
Apply

📍 Canada, United States, Argentina, Chile, Colombia, Costa Rica, Panama, Germany, Ireland, Italy, United Kingdom, Kenya

🧭 Fixed Term

💸 90000.0 - 110000.0 USD per year

🔍 Software Development

🏢 Company: Global Fishing Watch👥 51-100💰 $300,000 Grant over 1 year agoInformation Technology

  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent professional experience)
  • Significant software development/programming experience as a DevOps Engineer or similar software engineering role.
  • Experience working in agile software development teams
  • Experience working with Docker
  • Experience creating and managing infrastructure with Terraform
  • Experience working with Cloud technologies, specifically GCP (Google Cloud Platform)
  • Experience in designing and/or developing infrastructure, configuration, and deployment automation at large scale/high complexity
  • Practical experience with virtualization, storage, and networking
  • Expertise in script languages (Shell, Python)
  • Python or Unix scripting experience
  • Experience in software release management: Git, CI/CD
  • Make sure all cloud project budgets are below the limit.
  • Fix security vulnerabilities directly or coordinate with different resource owners. Vulnerabilities include outdated VM OSs and outdated libraries in generated images.
  • Continuous clean-up of cloud project resources such as GCP Bigquery datasets, GCP Compute Engine VMs, disks, GCP Cloud Storage, and other services that may be in use.
  • Ensure both the research and engineering teams follow Cloud best practices, such as adding labels to all created resources, cleaning up data/virtual machines/etc during and after projects end, keeping VMs off if they are not being used, and using correct networks instead of public IPs.
  • Jointly with the CTO and Cloud Security Engineer, keep the Cloud best practices up to date and help distribute updates to those using the cloud.
  • Jointly with the Senior DevOps engineer improve current GCS infrastructure and manage tools that are used by the team.
  • Work jointly with the Data Team to make sure public resources have the corresponding documentation.
  • Create and make sure monitors to review Cloud Compute costs and performance are setup, meaningful, and assigned to the corresponding owners.
  • Create and configure resources for the different users using Terraform.
  • Bring ideas of how to improve and make the entire cloud setup more efficient.
  • Create dashboards to help the different cloud project owners easily understand compute costs, including high-level summary cost dashboards.
  • Create dashboards with metrics we want to track, such as the number of incidents reported and fixed, and the number of vulnerabilities per month.
  • Send brief information about the Cloud status to the team using the Cloud on a periodic basis to the CTO.
  • The CloudDev Ops will also have software engineering tasks and may provide support to both the Research and Engineering teams when some ad-hoc scripting is needed, such as downloading static datasets needed for research.

DockerPythonSQLAgileCloud ComputingData AnalysisGCPGitKubernetesREST APICommunication SkillsAnalytical SkillsCI/CDProblem SolvingLinuxDevOpsTerraformDocumentationMicroservicesTroubleshootingJSONAnsibleScriptingSoftware Engineering

Posted 27 days ago
Apply
Apply

📍 Canada

🔍 Software Development

🏢 Company: careers

  • Experience designing and deploying solutions to cloud environments (AWS)
  • Experience with IaC tooling (Terraform or similar)
  • Experience with containers and container orchestration tooling (Kubernetes / Helm / Docker)
  • Experience with CI/CD tooling (GitHub, BitBucket, Azure DevOps)
  • Experience with DVCS tooling (Git, GitHub, BitBucket, Azure DevOps)
  • Experience with RDBMS systems including managing schema evolution, migration, replication and disaster recovery (MySQL or similar)
  • Experience with Linux including scripting (Bash)
  • Design, develop, and maintain scalable cloud infrastructure
  • Automate deployment, scaling and monitoring of systems on that infrastructure
  • Collaborate with cross-functional teams to define and implement CI/CD pipelines
  • Build and manage containerized applications
  • Provision and support configuration of relational databases with an emphasis on high availability, security and reliability
  • Monitor, troubleshoot, and optimize system performance and reliability
  • Contribute to the creation and operation of robust disaster recovery and backup strategies
  • Manage developer tooling
  • Ensure compliance with regulatory, compliance and security frameworks
  • (Optionally) develop and support full stack Java-based applications

AWSDockerSoftware DevelopmentBashCloud ComputingFull Stack DevelopmentGitKubernetesMySQLRDBMSCI/CDLinuxDevOpsTerraformScriptingSoftware Engineering

Posted 29 days ago
Apply