Suggestions
Drew Carmichael
Devops at Scale
Professional Background
Drew Carmichael is a seasoned technology professional with a wealth of experience in DevOps, deployment automation, and systems architecture. He is currently excelling as a Principal Software Engineer at Okta, Inc., where he leverages his extensive knowledge in CI/CD processes, infrastructure as code, and cloud computing to drive innovation and efficiency in software delivery. Drew's journey reflects a deep passion for technology and a commitment to excellence in every project he undertakes.
Before joining Okta, Drew took on several pivotal roles that contributed to his career development and technical expertise. He served as a DevOps Architect and Cloud Practice Lead at CPP Investment Board, where he was instrumental in leading initiatives that streamlined cloud services and improved operational efficiencies. His transition into management as the Senior Manager of Development Operations & Shared Platforms further solidified his leadership skills and technical prowess.
Drew's earlier career at CGI as Director of Consulting: Infrastructure and Automation and Senior DevOps Specialist showcased his ability to lead teams in creating robust infrastructure solutions. At CGI, he guided various projects that enhanced clients' operational capabilities through effective deployment orchestration and infrastructure automation strategies.
Additionally, Drew held key roles at organizations like RewardOps and MaRS Discovery District, where he continued to innovate in the field of enterprise architecture and systems integration. His ability to work in diverse environments and adapt to changing technologies has made him a sought-after expert in DevOps and cloud computing. Drew's rich background includes leading teams to achieve excellence in development operations and creating effective software solutions that resonate across industries.
Education and Achievements
Drew's educational journey began at the Northern Alberta Institute of Technology, where he studied Computer Technology and Computer Systems Technology. This foundational knowledge set the stage for his successful career in technology, allowing him to develop the skills necessary to thrive in the fast-paced field of software engineering.
Furthermore, Drew has a diverse educational background that includes a High School Diploma in Technical Theatre/Theatre Design and Technology from Victoria, showcasing his early interest in technology and creativity through various forms of media.
Notably, Drew has amassed an impressive portfolio of skills that include proficiency in AWS services, particularly RDS and EC2, alongside tools like Jenkins, Docker, Terraform, and Vagrant. His expertise in programming languages such as Java, Groovy, and Node.js complements his extensive experience in deployment automation and orchestration using CI/CD practices. He is adept at utilizing Pipeline DSL and Job DSL, making him a valuable asset to any software development team.
Notable Achievements
Throughout his career, Drew has built a reputation as an innovator in the field of software engineering and DevOps. His contributions have been pivotal to projects that have transformed organizations and enhanced development operations. Notable achievements include:
- Leading the transformation of cloud services at CPP Investment Board, enhancing deployment processes and operational efficiencies.
- Spearheading significant infrastructure automation projects at CGI that resulted in improved client service delivery and reduced resource consumption.
- Guiding teams through complex application deployments and ensuring seamless integration within enterprise environments.
- Designing and implementing robust CI/CD pipelines to streamline software delivery processes, fostering a culture of agility within organizations.
With a career that exemplifies a commitment to excellence and innovation, Drew Carmichael stands out as a foremost expert in technology, particularly within the DevOps ecosystem. His ability to bridge the gap between development and operations through effective automation practices and systems architecture continues to create significant value within the technology landscape.