We are always looking for amazing talent who can contribute to our growth and deliver results! Geotab is seeking a Cloud Architect who will architect, deploy, and manage our infrastructure at scale, leveraging cutting-edge IaC methodologies and tools. The projects will vary in scope, complexity, and affected business area. If you love technology, and are keen to join an industry leader — we would love to hear from you!
As a Cloud Architect, your key area of responsibility will be architecting and maintaining robust, secure, and scalable infrastructure on Google Cloud Platform (GCP) while ensuring designed solutions are top-notch and meet customer requirements. You will need to work closely with teams in Development to help develop solutions compatible with Geotab Cloud Automation environments, and maintain strong partnerships with key stakeholders during the design and development of cloud-native applications. To be successful in this role you will be a professional with strong analytical, problem-solving, and communication skills. In addition, the successful candidate will have deep technical expertise in cloud technologies and design choices, with the ability to manage the configuration and provisioning of GKE/EKS clusters and other managed cloud resources using Terraform.
Architect and maintain robust, secure, and scalable infrastructure on Google Cloud Platform (GCP) using Terraform and related tools such as Atlantis, Terragrunt, and Terratest
Implement and oversee the use of Terraform to manage infrastructure in a collaborative and version-controlled environment
Collaborate with development teams to integrate IaC practices into the software development lifecycle, ensuring seamless and continuous delivery
Enforce IaC best practices, including version control, modularity, and documentation, to ensure maintainability and compliance
Monitor infrastructure performance, cost, and health, implementing optimizations and proactive measures to maintain service quality
Develop and maintain CI/CD pipelines for efficient and reliable deployment of infrastructure and applications
Keep up-to-date on the latest industry trends and technologies, evaluating their potential impact and benefit to our infrastructure strategy
Provide technical expertise on cloud technologies and design choices which best meet the requirements of the application and the business
Maintain strong partnerships with key stakeholders during the design and development of cloud native applications within the organization
Manage the configuration and provisioning of GKE/EKS clusters and other managed cloud resources with Terraform
Ensure that cloud solutions are architected to meet Geotab’s security guidelines and best practices
5 - 8 years of experience in a DevOps role with a strong emphasis on Cloud Platform management and IaC
Post-secondary education in a related field, or an equivalent combination of education and work experience
Proficiency with Terraform and experience with IaC orchestration and testing tools such as Atlantis, Terragrunt, and Terratest
Deep understanding of GCP (or equivalent Cloud platform) services and Cloud networking best practices
Experience with containerization technologies and orchestration platforms like Kubernetes (GKE/EKS)
Expertise in scripting with languages such as Python or Bash, and a solid grasp of CI/CD methodologies
Strong analytical and problem-solving skills with the ability to communicate technical concepts to stakeholders
Flex working arrangements
Home office reimbursement program
Baby bonus & parental leave top up program
Online learning and networking opportunities
Electric vehicle purchase incentive program
Competitive medical and dental benefits
Retirement savings program
*The above are offered to full-time permanent employees only
The annual base salary for this position is the expected annual salary for this role, and may be subject to change. Geotab offers various perks and benefits and other compensation components that an individual may be eligible for. The actual base salary for this position depends on a variety of factors such as but not limited to skills, qualifications, education and overall experience, including the location the applicant lives while performing the job. This also includes equity with other team members and alignment with local market data. All offers of employment are contingent upon proof of eligibility to work and the individual's ability to pass a background check.