Wave HQ Logo

Wave HQ

Software Engineer - DevOps (12 month contract)

Reposted 21 Days Ago
In-Office or Remote
Hiring Remotely in Toronto, ON
Mid level
In-Office or Remote
Hiring Remotely in Toronto, ON
Mid level
The Software Engineer - DevOps will enhance infrastructure reliability, drive improvements in cloud development, and optimize performance and cost efficiency while collaborating on strategic projects.
The summary above was generated by AI
At Wave, we help small businesses to thrive so the heart of our communities beats stronger.  We work in an environment buzzing with creative energy and inspiration. No matter where you are or how you get the job done, you have what you need to be successful and connected. The mark of true success at Wave is the ability to be bold, learn quickly and share your knowledge generously.

DevOps Engineers at Wave bridge the gap between operations and product development,
empowering teams to make informed infrastructure decisions while enabling rapid, reliable, and
secure software delivery that adheres to industry best practices. Our team focuses on solving
infrastructure challenges, maintaining essential tools, and driving our DevOps enablement
program. Following a successful infrastructure modernisation, we’re advancing cloud-based
developer environments to deliver a fully cloud-native experience

Here’s How You Make an Impact:

  • Champion Infrastructure Reliability: Ensure the robustness, security, and scalability of our infrastructure by proactively identifying and resolving potential issues before they impact our services.
  • Drive Continuous Improvement: Collaborate with product teams to refine and optimise deployment pipelines, reducing friction and increasing deployment frequency while maintaining a high level of security and quality standards.
  • Innovate in Cloud-Based Development: Empower teams with scalable, secure, and on- demand development environments that accelerate delivery and enhance developer productivity.
  • Optimise Performance and Cost Efficiency: Analyse and improve the performance of our systems, ensuring our services remain fast, secure, and cost-effective as we scale while continuously seeking opportunities to optimise cloud spending.
  • Contribute to Strategic Projects: Participate in and sometimes lead critical projects, such as system migrations or architecture redesigns, that shape the future of our infrastructure and development practices.

You Thrive Here By Possessing the Following:

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • 3+ years of experience in a DevOps, Software Engineer, or Infrastructure role, with a strong focus on cloud environments.
  • Cloud Platforms: Proficiency with AWS, including hands-on experience with services like EC2, EKS, RDS, S3, Lambda, CloudWatch, Config, and VPCS.
  • Containerisation & Orchestration: Solid experience with Docker, Kubernetes, Karpenter, and Helm, including deploying and managing containerised applications in production environments.
  • Infrastructure as Code (IAC): Expertise with tools such as Terraform or CloudFormation for automating infrastructure provisioning and management.
  • CI/CD Pipelines: Proven experience designing, implementing, maintaining, and optimising CI/CD pipelines using tools like Circleci, GitHub Actions, and Argocd.
  • Database Management: Hands-on experience with relational databases (e.g., PostgreSQL, MySQL) and familiarity with database migration, optimization, and backup strategies within cloud environments.
  • Monitoring & Logging: Familiarity with monitoring tools (e.g., DataDog) and logging systems (e.g., SumoLogic, Sentry) to ensure system reliability and performance.
  • Security Best Practices: Strong understanding of security principles, including least privilege policies, network security, encryption, and data protection in a cloud environment.
  • Cost Efficiency & Optimization: Proven ability to monitor, analyze, and reduce cloud spend through right-sizing, automation, reserved instance planning, and cost-aware architecture - maintaining a balance between performance, scalability, and financial efficiency.
  • Familiarity with Git and version control best practices.
  • Solid scripting skills (Bash, Python, or similar).
  • Understanding of network protocols (TCP/IP, HTTP/HTTPS, DNS).
  • Problem-Solving: Ability to quickly identify and resolve technical issues, minimising downtime and ensuring seamless operations.
  • Collaboration: Strong communication skills, with the ability to work effectively with cross- functional teams, including developers and product managers.
  • Adaptability: Willingness to learn new technologies and adapt to changing technical landscapes in a fast-paced environment.
  • AWS Certified DevOps Engineer, AWS Certified Solutions Architect Associate, Kubernetes
  • Certified Administrator (CKA), or other relevant certifications.

At Wave, we value diversity of perspective. Your unique experience enriches our organization. We welcome applicants from all backgrounds. Let’s talk about how you can thrive here!

Wave is committed to providing an inclusive and accessible candidate experience. If you require accommodations during the recruitment process, please let us know by emailing [email protected]. We will work with you to meet your needs.

Top Skills

Argocd
AWS
Bash
CircleCI
CloudFormation
Datadog
Docker
Github Actions
Kubernetes
MySQL
Postgres
Python
Sentry
Sumologic
Terraform

Similar Jobs

10 Hours Ago
Easy Apply
Remote
Canada
Easy Apply
206K-256K
Senior level
206K-256K
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
The Senior Manager of Software Engineering will lead the Cloud Cost Management team, focusing on infrastructure cost management and collaboration across functions. Responsibilities include developing systems and tools, managing large-scale systems, and mentoring engineers to promote a responsive and accountable culture.
Top Skills: AWSKafkaKubernetesMySQLRedis
10 Hours Ago
Easy Apply
Remote or Hybrid
2 Locations
Easy Apply
Junior
Junior
Artificial Intelligence • eCommerce • Information Technology • Mobile • Payments • App development • Utilities
The Ruby Software Engineer will develop and maintain web and mobile applications, collaborate on product architecture, and mentor other engineers.
Top Skills: Amazon AwsJavaScriptReactReactnativeRuby
10 Hours Ago
Easy Apply
Remote
29 Locations
Easy Apply
Senior level
Senior level
Cloud • Security • Software • Cybersecurity • Automation
As a Senior Backend Engineer, you will develop backend systems for GitLab's Merge Requests, ensuring reliability and speed while mentoring other engineers and advocating for product improvements.
Top Skills: GitlabJavaScriptPostgresRuby On RailsSidekiq

What you need to know about the Charlotte Tech Scene

Ranked among the hottest tech cities in 2024 by CompTIA, Charlotte is quickly cementing its place as a major U.S. tech hub. Home to more than 90,000 tech workers, the city’s ecosystem is primed for continued growth, fueled by billions in annual funding from heavyweights like Microsoft and RevTech Labs, which has created thousands of fintech jobs and made the city a go-to for tech pros looking for their next big opportunity.

Key Facts About Charlotte Tech

  • Number of Tech Workers: 90,859; 6.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Lowe’s, Bank of America, TIAA, Microsoft, Honeywell
  • Key Industries: Fintech, artificial intelligence, cybersecurity, cloud computing, e-commerce
  • Funding Landscape: $3.1 billion in venture capital funding in 2024 (CED)
  • Notable Investors: Microsoft, Google, Falfurrias Management Partners, RevTech Labs Foundation
  • Research Centers and Universities: University of North Carolina at Charlotte, Northeastern University, North Carolina Research Campus

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account