Profileimage by Anonymous profile, Coding Cloud Architect - Freelancer
not available until 09/01/2024

Last update: 02.04.2024

Coding Cloud Architect - Freelancer

Company: CrossLogic Consulting (Freelancer)
Graduation: 1995
Hourly-/Daily rates: show
Languages: German (Elementary) | English (Full Professional) | Dutch (Native or Bilingual) | Polish (Elementary)

Attachments

Resume.Jerome_Mac_Lean-Europe-2021-Q3.1.pdf

Skills

Summary
With more than 20 years of experience in the Service Provider, Telco, and Finance market I had the pleasure to work with the largest companies in Europe. As IT Solution Architect I enjoyed designing large scale monitoring solutions integrating IBM Tivoli Netcool with OSS, BSS and other (open source) monitoring systems.
While companies moved to the cloud, I've moved with them advancing to Cloud Architect using the same proven design principles. With my hands-on Cloud, Security, and Monitoring project experience I can free up Application Developers and support DevOps/Cloud Engineers by designing the most workflow-optimal cloud solution, embed programmatic deployments (CICD pipelines), and setup (microservices) application monitoring. This by fully leveraging Cloud as Code (Terraform, Packer, Ansible, Docker, Jenkins, etc). As a trusted advisor I’m also able to support Business Owners with making informed Cloud and DevOps decisions balancing the costs of a solution with business, process, and organizational requirements.

Being seen as a team player, I like to listen to people and try to understand their needs. Consolidate all thoughts, use a methodical and structured approach based on best practices to make it work for all parties (win-win). This can be as simple as a talk over coffee or a formal presentation with all stakeholders to present possible solutions.

In a constantly changing IT landscape, I understand that today’s knowledge can be old tomorrow. I like to follow new trends and educate myself with the latest best practices in the market. This enables me to continuously improve my role and responsibilities.

Special interests go out to be part of the clients’ digital journey to more complex cloud solutions like multi-cluster Kubernetes, multi-region AWS, and multi-cloud solutions, where CloudOps (GovOps, SecOps, DevOps, …) and ‘Continuous Everything‘ are essential integral parts of the journey.

Certificates
Cloud and DevOps
  • AWS SysOps Administrator – Associate (SOA-C01)
  • AWS Solution Architect – Associate (SAA-C02)
  • Certified Kubernetes Administrator (CKA)
  • AWS Cloud Practitioner

Management
  • ITIL V3 Service Manager Expert
  • PRINCE2 Practitioner

Project history

08/2019 - Present
Cloud Architect - Freelancer
CrossLogic Consulting - Freelancer (Internet and Information Technology, < 10 employees)

Coding Cloud Architect supporting both Application Developers, Engineers, and Business Owners across Europe to bring their mission critical services to the right cloud solution.

Come and find me at:
http://www.crosslogic-consulting.com
https://www.linkedin.com/in/maclean/

07/2020 - 03/2022
Lead Cloud Architect - Realization of the multi-tenant K8S platform
E.ON (Energy, water and environment, >10.000 employees)

Leading German Utilities Company (2020 – 2022), Essen
Design and realization of the company’s central Managed Kubernetes platform (self-hosted CaaS) hosting over 100 application teams across Europe. I had the pleasure to architect and lead the entire implementation. My efforts resulted in a high optimization of running costs by harmonizing organically grown decentralized clusters and enhancing service performance and assurance (security, HA, DR, and business continuity (RTO/RPO)).

As a follow up I was asked to design and realize in-depth service observability and control comprising log- metrics-, and cost- management, alerting, and security monitoring. Delivery included extensive documentation and training of administrators and 3rd party operators.

Tech stack
Kubernetes (Calico/NetworkPolicies, Kubenet, Admission Control/OPA Gatekeeper/Rego, AAD and cloud integration), Azure (AKS, VMSS, ACR, AppGW/AGIC, Vault, Storage, Functions, API Management, CosmosDB, Networking, Security), GitLab (incl CI), JFrog Artifactory, Harbor, MinIO, Aviatrix, terraform/terragrunt, helm, kustomize, python, nodeJS, nginx, MariaDB/MySQL, PostgreSQL, MongDB, RabbitMQ.
Observability: Azure Monitoring, Diagnostics, and Log Analytics. Prometheus, Grafana, AlertManager, fluent-bit/fluentd, Splunk, kured, kubecost, Kuberhealthy, velero/restic, AppDynamics, AquaSec/starboard, Kafka.

01/2020 - 04/2020
DevOps CICD / Cloud Architect
Futurice (Automotive and vehicle construction, 500-1000 employees)

Leading International Automotive, Böblingen, Germany (via Futurice)
Migration to new Cloud platform

Total redesign of an organically grown Jenkins CICD pipeline based on a holistic library and IaC approach. The fully automated workflow enabled application development teams to forget about Jenkins administration, yet having full control over their application build and deployment.

Design and migration of the multi-location OpenShift environment to a native onsite multi-cluster Kubernetes environment. The advanced implementation of resource policies enabled better cost control and simplification/elimination of the cloud administration.

04/2006 - 07/2019
Senior Consultant
serima Consulting AG/GmbH (Internet and Information Technology, 10-50 employees)

Roles

  1. DevOps Architect
  2. Business Developer
  3. IT Solution Architect
  4. Product Owner (Scrum) (Telefonica GmbH)
  5. Solution Owner Mobile and Transport (Swisscom Schweiz AG)
  6. Project Manager (P&T Luxembourg)
  7. Solution Integrator
  8. Authorized Trainer (IBM Premium Partner)

 

Job description

Senior Consultant – DevOps Architect
Within serima I had the responsibility to design and implement a DevOps CICD best practice. This concept is now used for the delivery of solutions in all new projects. Every solution has its own ready-to-pull docker development environment, including unit testing capabilities. The “DevOps CICD Pipeline” itself (Jenkins, Nexus, GitLab) prepares the docker images ready for integration testing and deployment. In all cases using Infrastructure as Code (IaC) at its core.

Deployment methods encompass:

  • Manually or on-prem Docker environment
  • AWS Cloud (ECS, EC2) using Packer, Terraform, and Ansible
  • Kubernetes (bare-metal, EKS, or EC2)
 

Senior Consultant – Business Developer Cloud Monitoring
Our team was tasked with delivering future business opportunities to our CEO. Part of the team was responsible for assessing market reports and conducting vendor communication. My responsibilities mainly targeted setting up proof of concepts of cloud solutions, which in turn directly enabled serima’s major client to move some applications to the cloud already.

Activities include:

  • Market analysis
  • Feasibility study (Professional Services or SaaS)
  • Setting up Kubernetes, AWS (EKS, ECS, EC2)
  • Setting up ELK Stack / Elastic Search, Splunk, Prometheus, Grafana
 

Senior Consultant – Service Management and Correlation (Root Cause Analysis)
As Senior Consultant I led complex projects in the larger Service Provider and Telco customers. Main focus area’s encompassed RCA correlation and Service Management architectures for both Mobile (LTE, UMTS, GPRS), IP, and Transport (SDH, WDM). The designs were mainly based on the IBM Tivoli Netcool framework (OMNIbus, Impact, TBSM, ITNM), with (open source) additions like edgeSuite, Pentaho PDI Kettle, and NodeJS solutions.

 

Activities include:

  • Support European customers (mainly Switzerland, Germany, The Netherlands, Sweden, Luxembourg, and Poland) to setup and/or enhance their Service Assurance environment to the constant changing managed services demand.
  • Setup and/or enhance the supporting ITIL processes as Change Management, Release and Deployment Management, Incident and Problem Management, and independent Test Management.
  • Leading responsibilities in project communication and planning, design, and implementation of the agreed upon solution using agile project management (Scrum).
  • Demo sessions and proof of concept (POC) in a controlled technical lab or within the customer’s environment.

 

Trainer
Facilitate formal IBM training (IBM Premium Partner) or tailored workshops, both on customer premises and formal training sites.


08/2006 - 03/2007
Managing Director Eastern Europe Operations
serima Consulting AG/GmbH (Internet and Information Technology, 10-50 employees)

Job description

As a result of constant growth of serima Consulting in both Germany and Switzerland
management has decided to enhance operations to Eastern Europe. As an extension of
Western Europe business, I was tasked with:

  • Representing the company in Poland and Eastern Europe.
  • Relaying and implementing company policies shared by serima Consulting GmbH.

 

Serima management has decided to close the Polish office in March 2007 for reasons of:

  • Different business and administration culture.
  • Long lead time.
  • Lack of finding skilled resources

10/2001 - 03/2006
Senior Consultant
Predictive Systems (Internet and Information Technology, 500-1000 employees)

Roles

  1. OSS and Network Management Architect
  2. Project Lead
  3. Pre-sales Engineer
  4. Partner Manager

 

Job description

  • Assist and advise the customer on translating operational and organizational challenges into technical OSS and network management solutions. Responsible for the project planning, design, and implementation of the agreed upon solution.
  • Setup of the network management (NMS) practice within the Dutch organization as practice leader.
  • Support sales in a pre-sales phase as Subject Matter Expert in the OSS and network management discipline.
  • Assist the customer in justifying an ICT investment (QBA).
  • Assessment of the customer NMS solution, gap analysis, and product selection.
  • Facilitate training, demo sessions, and proof of concept (POC) for the customer and internal personnel.
  • Keep track of the ICT market developments.

 

Partner Manager

Manage the partner relations with regard to network and security management.


03/2000 - 09/2001
Senior Network Systems Consultant
International Network Services (INS) (Internet and Information Technology, 5000-10.000 employees)

Roles

  1. Network Management Architect
  2. Project Lead
  3. Pre-sales Consultant
  4. Trainer

 

Job description

  • Assist and advise the customer in the Nordic area on translating operational and organizational challenges into technical network management solutions.
  • Build and enhance Network and Service Operations Centers (NOC/SOC), including design and implementation of the network management and OSS/service management solutions/technology.
  • Support the network management (NMS) practice within the Dutch organization.
  • Support sales in a pre-sales phase as Subject Matter Expert in the asset, network, and security management discipline.
  • Assessment of the customer NMS solution, gap analysis, and product selection.
  • Facilitate proof of concept (POC) for the customer and internal personnel.
  • Keep track of the ICT market developments.

 

Trainer
Technology training of Lucent products and solutions out of the Lucent training center. Methodology training among Time Management, Presentation Skills, and Technical Writing.


09/1997 - 02/2000
Technical Support Engineer, Technical Product Manager
KPN Telecom (Internet and Information Technology, 5000-10.000 employees)

Roles

  1. Technical Product Manager
  2. Information Technology Trainer
  3. Technical (2nd line) Support Engineer

 

Job description

Technical Product Manager

  • Responsible for the evaluation of new products and creation of new solution offerings in collaboration with Commercial Product Management.

 

Information Technology Trainer

  • Write, promote, and offer formal trainings in the area of IT and Network Management.

 

Technical Support Engineer

  • Technical support of 1st line Field Engineers.
  • Conflict handling and representation of the support department.
  • Presales support of Sales Consultants and Commercial Product Managers (CPM).
  • Perform presales POC in the customer environment.
  • Maintain an in-depth knowledge of the latest technologies and strategies (focus area).
  • Transfer knowledge to the organization.

12/1995 - 09/1997
System Specialist
Unisource Business Networks

Roles

  1. Information Analyst
  2. Field Engineer

 

Job description

  • Nationwide responsibility for building and maintaining the Unisource public data communication network and services.
  • As field engineer resolve network incidents and problems on Unisource POP sites and customer sites.

Local Availability

Open to travel worldwide
Remote or OnSite possible, preferable with a balance between the 2. Willingness to travel worldwide on behalf of the customer.
Profileimage by Anonymous profile, Coding Cloud Architect - Freelancer Coding Cloud Architect - Freelancer
Register