Summary
Overview
Work History
Skills
Timeline
Andrew Jackson

Andrew Jackson

DevOps Manager
Bloomington,MN

Summary

Successful DevOps Manager offering 15 years of experience in demanding environments focused on producing cutting-edge designs. Skilled in directing development with creative and performance-oriented approach. Well-organized and customer-focused with proven skills in project management and team leadership.

Overview

16
16
years of professional experience

Work History

Lead Software Engineer

C.H. Robinson
08.2022 - Current
  • Manage a team of 5 highly skilled engineers, building amazing automated systems
  • Build and maintain highly available systems for our customers and internal teams (50% hands-on)
  • Train, mentor, and develop a dynamic, collaborative team of talented software engineers solving complex business problems in imaginative and innovative ways
  • Communicate the team’s work to a range of stakeholders and leaders in technology and the business
  • Maintain inter-connectivity of tools and promote proper and efficient use of tools
  • Ensure 24x7 availability of deployment tools and systems
  • Collaborate with infrastructure teams on how the tools relate to, or interact with platforms
  • Partner with architecture, software engineering, and infrastructure teams on the research, evaluation, and feasibility assessment of new systems and technologies; partner with appropriate teams to test/POC new technologies and applications
  • Oversee and ensure production readiness of new technologies/systems
  • Maintain documentation on processes and procedures
  • Mentor and guide the career development of your members
  • Foster continuous learning and innovation
  • Maintain knowledge of emerging technologies
  • Create ongoing value for the business through iterative development/delivery, and working on continuous improvement within an Agile environment Page 1 of 8
  • Support and evangelize best practices and DevOps mindset

DevOps Software Engineer III

C.H. Robinson
Eden Prairie, MN
03.2022 - 08.2022
  • Build and maintain highly available systems for customers and internal teams
  • Train, mentor, and develop a dynamic, collaborative team of talented software engineers solving complex business problems in imaginative and innovative ways
  • Communicate the team’s work to a range of stakeholders and leaders in technology and the business
  • Maintain inter-connectivity of tools and promote proper and efficient use of tools
  • Ensure 24x7 availability of deployment tools and systems
  • Collaborate with infrastructure teams on how the tools relate to, or interact with platforms
  • Partner with architecture, software engineering, and infrastructure teams on the research, evaluation, and feasibility assessment of new systems and technologies; partner with appropriate teams to test/POC new technologies and applications
  • Oversee and ensure production readiness of new technologies/systems
  • Maintain documentation on processes and procedures
  • Mentor and guide the career development of my team members
  • Foster continuous learning and innovation
  • Maintain knowledge of emerging technologies
  • Create ongoing value for the business through iterative development/ delivery, and working on continuous improvement within an Agile environment
  • Support and evangelize best practices and DevOps mindset

Lead DevOps Engineer

ADX Labs
Minneapolis, MN
02.2020 - 03.2022
  • Manage multiple Cloud (AWS, Azure, Aliyun) environments
  • Automation of operational processes and continuous delivery pipelines
  • Cloud networking, infrastructure provisioning and change management
  • Cloud organizational structure and change management, including accounts, identities, authorizations and governance
  • Working with engineering teams to remove barriers and enable innovation Page 2 of 8
  • Lead a team of 3-5 engineers
  • Spend approximately 50% of my time managing/leading/strategizing/planning and 50% of my time engineering
  • Act as primary owner of our Cloud infrastructure
  • Apply automation and Infrastructure as Code skills
  • Serve as an Cloud expert

Senior DevOps Engineer

Trimble Transportation
Minnetonka, MN
05.2019 - 02.2020
  • Responsible for mentoring and training others on the team
  • Foster collaboration with software product development, architecture, and
  • IT teams to ensure releases are delivered with repeatable and auditable processes
  • Responsible for configuration, optimization, documentation and support of the infrastructure components of TTM software products which are hosted in collocated facilities and cloud services such as AWS
  • Design and build tools and frameworks that support deploying and managing
  • TTM platforms
  • Design, build, and deliver cloud computing solutions, hosted services, and underlying software infrastructure
  • Assist in coaching application developers on proper techniques for building scalable applications in the microservices paradigm
  • Support and troubleshoot scalability, high availability, performance, monitoring, backup and restores of different environments
  • Work independently across multiple platforms and applications to understand dependencies
  • Evaluate new tools, technologies, and processes to improve speed, efficiency, and scalability of TTM continuous integration environments
  • Design and architect solutions for existing client facing applications as they are moved into cloud environments such as AWS
  • Experience working within an Agile type environment
  • On-call rotation: one time every seven weeks

Senior Devops Engineer

Shutterfly
Eden Prairie, MN
10.2018 - 05.2019
  • Plan, integrate, administer, and support multiple on-prem and cloud-based systems
  • Build/maintain Bamboo triggered infrastructure as code scripts leveraging
  • AWS CloudFormation and other appropriate tools in support of the CI/CD pipeline
  • Participate in code reviews for automation scripts developed by other team members using Git based pull/merge techniques
  • Assess, recommend, configure, and support monitoring tools in order to create telemetry and reduce the feedback loop between operations and development teams
  • Evaluate infrastructure utilization data in support of capacity planning, budgeting and infrastructure expansion
  • Resolve problems in the entire application stack using Root Cause Analysis techniques
  • Perform other projects or miscellaneous duties as requested or assigned.

Senior DevOps Engineer

Entrust Datacard Corporation
Shakopee, MN
05.2017 - 10.2018
  • Datacard 3 years 11 months, DevOps (75%) - Design and deploy, in an Agile (Scrum) environment, assets and code that will help, deploy, test, monitor and maintain components and services for next generation service platforms
  • Lead day-to-day operational support activities for services developed using the DevOps practice
  • Establish standards and repeatable processes for managing change across environments, taking advantage of innovative cloud technologies, DevOps tools and practices
  • Assist with transition of colleagues and services from a legacy operating model to cloud operating model
  • Apply knowledge of various programming/scripting languages including
  • Python, bash
  • Support best practices and configuration management to support and maintain services
  • Use various Technical tools to develop/deliver CI/CD process
  • Jenkins,
  • Octopus, Ansible, CloudFormation
  • Page 4 of 8 - Build operational documentation from existing service architectures and standards
  • Participate in the service on-call rotation providing 24/7 incident response
  • Support various cloud environments, primarily in AWS
  • Process (25%) - Collaborate across all verticals within the organization using Agile methodologies and processes
  • Develop plans and strategies, influence technology roadmaps for SaaS and PaaS solutions across public and hybrid delivery models with a global perspective in mind
  • Use creative and innovative approaches to solve problems
  • Effectively lead and motivate teams through significant change
  • Embrace a start-up mentality.

Senior System Engineer

Entrust Datacard Corporation
Shakopee, MN
12.2014 - 05.2017
  • Manage a team of 5 highly skilled engineers, building amazing automated systems. Build and maintain highly available systems for our customers and internal teams (50% hands-on)
  • Train, mentor, and develop a dynamic, collaborative team of talented software engineers solving complex business problems in imaginative and innovative ways
    Communicate the team’s work to a range of stakeholders and leaders in technology and the business
  • Maintain inter-connectivity of tools and promote proper and efficient use of tools
    Ensure 24x7 availability of deployment tools and systems
  • Collaborate with infrastructure teams on how the tools relate to, or interact with platforms
  • Partner with architecture, software engineering, and infrastructure teams on the research, evaluation, and feasibility assessment of new systems and technologies; partner with appropriate teams to test/POC new technologies and applications
  • Oversee and ensure production readiness of new technologies/systems
  • Maintain documentation on processes and procedures
  • Mentor and guide the career development of your members
  • Foster continuous learning and innovation
  • Maintain knowledge of emerging technologies
  • Create ongoing value for the business through iterative development/delivery, and working on continuous improvement within an Agile environment
  • Support and evangelize best practices and DevOps mindset

Systems Administrator

Kroll Ontrack
Eden Prairie, Minnesota
04.2014 - 12.2014
  • Responsible for effective provisioning, installation/configuration, operation, and maintenance of systems hardware/software and related infrastructure
  • Participate in technical research and development to enable continuing innovation within the infrastructure
  • Accountability for the following systems: Linux and Windows systems that support the Global Infrastructure; Linux, Windows and Application systems that support ADFS, Exchange, Lync, SCCM, VmWare; Responsibilities on these systems include SA engineering and provisioning, operations and support, maintenance and research and development to ensure continual innovation.

Systems Administrator

Smith Micro Technologies
Saint Paul, MN
02.2012 - 04.2014
  • Participating in the evaluation, development, and implementation of security standards, procedures, and guidelines for multiple platforms and diverse systems environments
  • Designing network vulnerability scans and providing remediation alternatives
  • Developing specifications for complex network security and protection technologies for company information and network systems and applications
  • Identifying emerging vulnerabilities and evaluating associated risks and threats
  • Encrypt data transmissions and erect firewalls to conceal confidential information as it is being transmitted and to keep out tainted digital transfers
  • Perform risk assessments and execute tests of data processing system to ensure functioning of data processing activities and security measures
  • Confer with users to discuss issues such as computer data access needs, security violations, and programming changes
  • Train users and promote security awareness to ensure system security and to improve server and network efficiency
  • Coordinate implementation of computer system plan with establishment personnel and outside vendors
  • Installation, configuration and administration of SharePoint Environments
  • Work in partnership with clients, advising them how to use IT in order to create solutions and meet their business objectives
  • Page 6 of 8
  • Partner with clients to improve overall structure and efficiency of infrastructure IT systems
  • Provide strategic guidance to organizations in regard to technologies
  • Deploying and Managing SharePoint Applications
  • Installation, configuration and administration of: Exchange

Information Technology Specialist

US Army
01.2007 - 04.2012
  • Manage a team of 5 highly skilled engineers, building amazing automated systems. Build and maintain highly available systems for our customers and internal teams (50% hands-on)
  • Train, mentor, and develop a dynamic, collaborative team of talented software engineers solving complex business problems in imaginative and innovative ways
  • Communicate the team’s work to a range of stakeholders and leaders in technology and the business
  • Maintain inter-connectivity of tools and promote proper and efficient use of tools
  • Ensure 24x7 availability of deployment tools and systems
  • Collaborate with infrastructure teams on how the tools relate to, or interact with platforms
  • Partner with architecture, software engineering, and infrastructure teams on the research, evaluation, and feasibility assessment of new systems and technologies; partner with appropriate teams to test/POC new technologies and applications
  • Oversee and ensure production readiness of new technologies/systems
  • Maintain documentation on processes and procedures
  • Mentor and guide the career development of your members
  • Foster continuous learning and innovation
  • Maintain knowledge of emerging technologies
  • Create ongoing value for the business through iterative development/delivery, and working on continuous improvement within an Agile environment
  • Support and evangelize best practices and DevOps mindset

SharePoint Administrator

US Army
11.2008 - 02.2010
  • Diagnose and troubleshoot SharePoint related issues timely and efficiently in support of over 1000 daily local users and 10,000 daily remote users
  • Leveraged organic SharePoint configuration and designer capabilities to deliver practical solutions matched to business unit specifications to expose time-critical and project-relevant information
  • Page 7 of 8
  • Evaluate, select and articulate architecture strategies for MOSS 2007 server farm
  • SharePoint architectural design, Web Parts development, server installation, management and troubleshooting with a focus on planning, deploying and supporting enterprise SharePoint implementations
  • Using knowledge management skills to establish standards for information and quality control
  • Training thousands of non-technical users on building and customization of
  • SharePoint lists, libraries, sites, workspaces, and web parts, while providing expert advice on SharePoint best practices
  • Design and develop user interface/functionality along with server farm architecture for SharePoint 2007

Skills

  • Leadership
  • Azure
  • AWS
  • C#
  • Python
  • Active Directory
  • Troubleshooting
  • Microsoft Exchange
  • Docker
  • CI/CD

Timeline

Lead Software Engineer - C.H. Robinson
08.2022 - Current
DevOps Software Engineer III - C.H. Robinson
03.2022 - 08.2022
Lead DevOps Engineer - ADX Labs
02.2020 - 03.2022
Senior DevOps Engineer - Trimble Transportation
05.2019 - 02.2020
Senior Devops Engineer - Shutterfly
10.2018 - 05.2019
Senior DevOps Engineer - Entrust Datacard Corporation
05.2017 - 10.2018
Senior System Engineer - Entrust Datacard Corporation
12.2014 - 05.2017
Systems Administrator - Kroll Ontrack
04.2014 - 12.2014
Systems Administrator - Smith Micro Technologies
02.2012 - 04.2014
SharePoint Administrator - US Army
11.2008 - 02.2010
Information Technology Specialist - US Army
01.2007 - 04.2012
Andrew JacksonDevOps Manager