Jamie Lennox
Enthusiastic SC cleared Platform Engineer eager to contribute to team success through hard work, attention to detail and excellent organisational skills. A clear understanding of Cloud Technologies and modern DevSecOps practices with over eight years in the Platform Engineering space. Motivated to learn, grow and excel in any sector.
Education:
Level 4: Advanced Apprenticeship - QA - Telford, TFW. May 2012 - May 2013
HNC: Game and Interactive Media Design - Langside College - Glasgow. Sep 2009 - Jun 2011
Previous Experience:
Lead Platform Engineer
Capgemini - Home Office, Croydon, LND. Mar 2021 - (Aug 2023)
Liaised with Senior Leadership Team to create migration plans, backlogs and architectural diagrams.
Extended AWS Terraform Provider to include Network Manager.
Led team of Network/Platform Engineers to develop and deploy multi-account AWS network migration from 150 Peering Connections to transit Gateways.
Implemented test framework to automate acceptance testing of the Terraform networking code.
Conducted weekly demos to Senior Leadership Team and wider Home Office Stakeholders.
Engaged with six departments across various security boundaries to ensure compliance and network resiliency.
Participated in continuous improvement by generating suggestions, engaging in problem-solving activities to support teamwork.
Prepared a variety of techniques and non-technical documentation to both support Leadership and Support Teams.
Lead Platform Engineer
Capgemini - Valuations Office Agency, Worthing. Nov 2020 - Mar 2021
Produced PoCs utilising various technologies such as Azure API Management, PowerApps, Functions, SQL Server and AD.
Unskilled Engineers in testing methodologies, deployment strategies, ConcourseCI, Hashicorp Vault and Kubernetes.
Migrating existing manual jobs into ConcourseCI jobs, later migrating these into Azure DevOps.
Assisted manual testing team to automate their runbooks using Azure DevOps and Selenium.
Engaged with Engineering Team to migrate their small applications into Azure Functions and PowerApps, saving client a considerable amount of money and effort on maintaining infrastructure.
Lead DevSecOps Engineer
Capgemini - Croydon/Salford. Feb 2018 - Nov 2020
Architected and configured inspection layer to secure boundary controls.
Benchmarked and remediated security risks across the platform to meet departments’ strict security compliance.
Designed, developed and maintained a Hybrid Cloud network topology using Terraform and GitLab-CI.
Liaised with Government Security Agencies to run Penetration Tests and accredit the platform before go-live.
Worked with Release and Development teams to streamline application deployments into Kubernetes, speeding up feedback loop from several days to hours.
Designed network for Big Data in AWS and on-premises.
Implemented cost savings for cleaning up erroneous cloud resources each evening, saving over £10,000 per month.
Improved communication between development teams and key stakeholders such as Architects and Release Managers.
Assisted Scrum Masters with refining and prioritising backlog items that were key to platform integrity.
Lead Platform Engineer
Capgemini - HMRC, Southend-on-sea. Jun 2017 - Feb 2018
Worked with the CTO to create draft architecture diagrams that would drive different implementations of the solution.
Produced the initial three-month backlog to enable forecasting and future resourcing requirements.
Engineered demonstrators from various architectural diagrams and benchedmarked against existing application design, using technologies such as AWS ECS, Beanstalk and Kubernetes.
Created job specifications against the future roadmap and required skills.
Worked with the CTO to select the technology stack with documented rationale and benchmark statistics.
Developed and maintained relationships with key stakeholders within HMRC and their suppliers.
Lead Platform Engineer
Capgemini - Bank of Ireland, Dublin, Ireland. Oct 2016 - Jun 2017
Deployed Mulesoft AnyPoint Platform into an on-premises environment (Microsoft Azure Stack).
Created Puppet Modules to deploy the Mulesoft AnyPoint Platform to aid the support team.
Ran knowledge Transfer sessions on Puppet, GoCD, Mulesoft AnyPoint Platform and Mulesoft ESBs to the support team based in India.
Delivered training to 50 stakeholders on CI/CD best practices and demo deployments in GoCD.
Implemented Mutual TLS between all components and parties within the platform.
Completed a three-month work order within two sprints.
Created and developed PostgreSQL cluster to Development and Production environments.
Platform Engineer
Capgemini - Nuclear New Build, Telford, Shropshire. Jan 2014 - Oct 2016
Took over day-to-day responsibilities from a lead Platform Engineer.
Refactored Puppet modules from Puppet 2 to Puppet 3 and implemented role/profile architecture.
Created Nginx instances to inspect and proxy traffic to the integrations.
Conducted Mutual TLS training for suppliers who required it.
Liaised with 500 different suppliers who required integrating into the Mulesoft Platform, organising onboarding dates and distributing documentation.
Engineered a self-service model by leveraging Rundeck and Terraform to create jobs on the fly to build out and reconcile Mulesoft ESB and RabbitMQ instances.
Redesigned AWS Network to accommodate client VPNs to restrict access to instances.
Developed CI/CD Pipelines using GoCD to ensure environment consistency and reduce costs by destroying environments after successful acceptance tests.
Assistant Project Manager
Capgemini - Glasgow Community Safety Service. Oct 2013 - Jan 2014
Managed all project members' activities, ensuring that all deliverables were clearly understood and highlighting all deviations to the team members involved.
Attended all client meetings, took minutes and created all draft reporting points raised and actions required.
Created wireframes of the CCTV and Traffic Systems, showing their interactions based on the Systems Architects' designs.
Delivered high level of service to clients to both maintain and extend relationship for future business opportunities.
Adjusted project plans to account for dynamic targets, staffing changes and operational specifications.
Application Consultant
Capgemini - Scottish Water, Glasgow. May 2012 - Oct 2013
Implemented software packages, testing of a new system and compiled auditing data for PWC
Took responsibility for the client's coding standards and approved new scripts
Executed reports and scheduled daily tasks through UNIX
Communicated with clients on consistent basis to achieve requirements.
Jamie’s Certifications
Hashicorp Certified: Terraform Associate - May 2023
CKA: Certified Kubernetes Administrator - Oct 2022