REV Capital Logo

REV Capital

Senior DevOps Engineer (Azure)

Sorry, this job was removed at 01:50 a.m. (EST) on Friday, Feb 21, 2025
Be an Early Applicant
Woodbridge, ON
Woodbridge, ON

Senior DevOps Engineer (Azure)

We are seeking a highly skilled and motivated Senior DevOps with extensive experience in Azure cloud services to join our growing team. As a Senior DevOps, you will be responsible for managing and automating the infrastructure, deployment pipelines, and monitoring systems to ensure high availability, performance, and scalability of our applications in the cloud.

About REV Fuel: 

REV Fuel is a fuel management and cost reduction partner that allows a trucking business to focus their time and effort on managing their business on the road. REV Fuel, a fuel consolidator and reseller, is based out of the Greater Toronto area (GTA). We offer fuel solutions for smaller to mid-sized trucking entities operating across Canada and the United States. Empowering these trucking businesses to work smarter, not harder, is part of our goal of securing effective and efficient fuel solutions for the future. Navigating the complex world of fuel procurement wouldn’t be easy, especially in an industry where each penny counts.

Our vendor partnerships and fuel card programs, designed according to the individual requirements of our customers through our extensive experience, are our attempts at building associations that provide exclusive fuel discounts and easier access to fuel facilities all over North America. Regardless of if you are a small family-owned outfit or a growing mid-sized fleet, we at REV Fuel are pushing to power you to profitability. Achieve efficiency, cost control and power your trucking business to the finish line.

About You:

You have a solid understanding of Azure services and a proven track record of building reliable, scalable, and secure cloud environments. You enjoy solving complex technical challenges and proactively improving workflows for development and operations teams. With a deep knowledge of Infrastructure as Code (IaC), you’re committed to automating processes to increase efficiency and reduce manual intervention.

Key Responsibilities:

  1. Docker Migration to Azure:
    • Migrate existing Docker Compose stacks to Azure-native solutions.
    • Optimize containerized applications for Azure.
  2. Infrastructure as Code (IaC):
    • Use Terraform to provision and manage Azure resources effectively.
    • Automate infrastructure deployments for scalability and consistency.
  3. High Availability and Resource Optimization:
    • Design and implement highly available systems in Azure.
    • Optimize cloud resources for performance and cost efficiency.
  4. Azure Kubernetes Service (AKS):
    • Deploy and manage GitLab on Azure Kubernetes Service.
    • Oversee GitLab projects, users, and CI/CD pipelines.
  5. Internal Tools Management:
    • Deploy and maintain internal tools to support development and operations workflows.
  6. Spring Boot and Batch Processing Automation:
    • Automate the deployment of Spring Boot applications, including:
      • Code coverage checks.
      • Docker image creation and deployment.
    • Automate Spring Batch processing workflows.
  7. Environment Management:
    • Maintain and manage two separate environments: staging and production.
    • Ensure seamless deployments and minimal downtime across environments.
  8. Secret Management:
    • Implement robust secret management solutions using Azure Key Vault or similar tools.
    • Enforce secure handling of sensitive data across all environments.
  9. Monitoring and Logging:
    • Deploy and maintain monitoring tools like Grafana and logging solutions.
    • Set up and manage Kafka clusters for real-time data processing.

Required Qualifications:

  • Strong expertise in Azure Cloud services and Azure Kubernetes Service (AKS).
  • Proficiency in DockerDocker Compose, and containerized application management.
  • Hands-on experience with Terraform and Infrastructure as Code (IaC) practices.
  • Strong knowledge of CI/CD tools like GitLab, including pipelines and user management.
  • Advanced programming skills in Java with expertise in Spring Boot and Spring Batch.
  • Experience deploying and maintaining tools like KafkaGrafana, and other internal services.
  • Familiarity with secret management tools (e.g., Azure Key Vault).
  • Proven ability to manage staging and production environments effectively.

 

 

Preferred Qualifications:

  • Certifications in Azure (e.g., Azure DevOps Engineer ExpertAzure Solutions Architect).
  • Experience in optimizing cloud costs and resource utilization.
  • Strong problem-solving and communication skills.

 What we offer:

  • Competitive compensation plan
  • Flexible work schedule
  • Growth and development opportunities
  • Team outings and social events
  • Excellent extended medical, dental, and vision benefits plan

Let your journey at REV Fuel begin!

Similar Jobs

15 Days Ago
Hybrid
Toronto, ON, CAN
Senior level
Senior level
Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
As a Senior Cloud DevOps Engineer, you'll design and manage cloud architecture while ensuring security and automation for our platform. Collaborating with cross-functional teams, you'll implement and maintain infrastructure using modern DevSecOps practices, and ensure our services are reliable and scalable.
Top Skills: BashGoJavaScriptPythonSQL
Yesterday
Hybrid
2 Locations
Junior
Junior
Information Technology
As a DevOps Engineer, you'll work on building and maintaining cloud environments, focusing on AWS solutions, container orchestration, and automation using Python. You will learn compliance measures, assist in CI/CD pipeline setups, and support operational tasks. The role involves collaborating with experienced professionals and contributing to system monitoring.
Top Skills: AWSPython
21 Hours Ago
Mississauga, ON, CAN
Senior level
Senior level
Healthtech • Biotech • Pharmaceutical
As a DevOps Engineer at Roche, you will optimize and automate the deployment and management of platform and cloud-based services, ensuring cost-effectiveness, scalability, and security throughout the digital product lifecycle. Your role involves designing and maintaining AWS cloud applications, collaborating with development teams, and enhancing deployment processes.
Top Skills: BashPython

What you need to know about the Ottawa Tech Scene

The capital city of Canada and the nation's fourth-largest urban area, Ottawa has proven a rapidly growing global tech hub. With over 1,800 tech companies, many of which are leaders in their sectors, the city's tech talent now makes up more than 13 percent of its total workforce. This growth is driven not only by the big players like UL Solutions and Dropbox, but also by a thriving startup ecosystem, as new businesses emerge to follow in the footsteps of those that came before them.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account