Job Description

DevOps Engineer (Cloud-First)Advantage Group International is seeking a DevOps Engineer to join our Technology team. This is a unique opportunity to build and shape our DevOps culture from the ground up. The successful candidate will be a hands-on leader who can design, implement, and manage a scalable, secure, and highly available cloud environment, enabling our development teams to deliver value faster and more reliably.About The RoleWe are looking for a visionary and pragmatic DevOps Engineer to establish and lead our cloud-first strategy. This is a greenfield opportunity for a true builder who is passionate about automation, Infrastructure as Code, and creating robust CI/CD pipelines. The ideal candidate will be a strategic thinker who can select the right tools for the job and a hands-on practitioner who can implement them effectively. You will be responsible for the entire infrastructure lifecycle and will work closely with our developers to foster a culture of collaboration, ownership, and continuous improvement.In other words, we need someone who:Is an evangelist for DevOps principles and has experience embedding this cultureThrives on the challenge of automating everything from infrastructure provisioning to application deployment and monitoringPossesses deep technical skills across CI/CD, containerization, infrastructure as code, and cloud securityCan work autonomously to define a roadmap for our developments and infrastructure while collaborating closely with a multi-disciplinary teamHas leadership skills – can mentor developers in DevOps best practices, champion new technologies, and clearly articulate technical vision and decisionsHas a proven track record of designing, building, and managing modern cloud infrastructure from scratch, preferably on Azure, or GCPHas experience in cost optimization in cloud technology environments. Your Day-to-DayYour role will be to establish the foundations of our DevOps practice. Your responsibilities will involve:Working hand-in-hand with software developers to streamline their workflows, troubleshoot issues, and ensure their applications are cloud-readyBuilding and maintaining robust CI/CD pipelines to automate the build, test, and deployment of our applicationsDefining and enforcing security best practices across the development lifecycleChampioning and implementing Infrastructure as Code (IaC) to ensure our environments are reproducible and auditableIntegrating and managing a comprehensive monitoring, logging, and alerting solution to ensure system health and performanceDesigning, implementing, and managing our cloud infrastructure with a focus on security, scalability, and cost-efficiencyMentor junior dev ops team members in dev ops practices. Your Skill SetYou should have deep, hands-on experience with most of the following, demonstrating a practical, craftsman-like approach:Cloud Platforms: Extensive experience with at least one major cloud provider (Azure / GCP)Infrastructure as Code: Proficiency with tools like Terraform or CloudFormationConfiguration Management: Proficiency with tools like Ansible, Chef, Puppet or similar toolsCI/CD Tools: Expertise in building pipelines with tools such as Jenkins, GitLab CI, or GitHub ActionsContainerization: Strong knowledge of Docker and container orchestration with Kubernetes (K8s) or similar services (e.g., ECS, GKE)Scripting & Automation: Strong scripting skills in languages like Python or BashMonitoring & Logging: Experience setting up and using tools like Prometheus, Grafana, or the ELK StackNetworking & Security: Solid understanding of cloud networking concepts and security best practicesDatabases: Experience managing and operating relational and/or NoSQL databases in a cloud environmentYou must have:Fantastic written and verbal communication skills, with the ability to explain complex technical concepts to different audiencesA proactive, ownership-driven mindset. You see what needs to be done and take the initiative to do itA strong willingness to learn and adapt, staying current with the rapidly evolving cloud technology landscapeA pragmatic and adaptable mindset, preferring effective solutions over rigid, enterprise-style processesDesire for optimization and streamlining processes. You must be:A creative thinker and a natural problem-solverDetail-oriented, understanding that small details are critical for stable and secure systemsA collaborative partner to the development team, not just a service providerPassionate about building efficient, reliable systemsAble to be flexible with work hours, some evenings in EST hours per week given time zone engagement requirements. Why Should You Work with Us?The Advantage Group offers an excellent work-life balance and a culture that values innovation and individual contribution, including the following:Stable company, with an established client-base and a continual steady growthExcellent work-life balance: flexible hours, hybrid working and generous vacation policyOpportunities for growth and professional development in an environment that encourages learningHybrid work environmentA paid day off on your birthdayOne volunteer day off per yearIntelligent, passionate, and collaborative team members who value craftsmanshipUnique business and technical problems; a new challenge around every cornerStrong corporate culture: Monthly company-wide gatherings for global community-buildingHealth benefits including counselling and mental health supportCompetitive compensation including Group RRSPLocation:This role is home office based with possible, infrequent travel to company events, sessions, or conferences.Don’t meet every single requirement? Studies have shown that women and people of colour are less likely to apply to jobs unless they meet every single qualification. We are dedicated to building a diverse, inclusive, and authentic workplace; therefore, if you’re excited about this role but your experience doesn’t align perfectly with every qualification in the job description, we encourage you to apply anyways. You may be just the right candidate for this or other roles at Advantage.Powered by JazzHRFHk89HQNoH

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In