freiberufler Lead DevOps Engineer, Consultant and Team Coach auf freelance.de

Lead DevOps Engineer, Consultant and Team Coach

offline
  • auf Anfrage
  • 22043 Hamburg
  • Europa
  • en  |  it  |  de
  • 18.06.2024

Kurzvorstellung

I am a highly skilled IT professional specialised in software development and system operations (DevOps).
---
Technologies:
Dev: Go, Ruby, Python / Agile (Scrum, Kanban, XP)
Ops: Kubernetes, Istio, Docker, Jenkins, ELK, AWS, Google Cloud, Azure

Qualifikationen

  • Amazon Web Services (AWS)4 J.
  • DevOps (allg.)8 J.
  • Go (Programmiersprache)1 J.
  • Google Cloud1 J.
  • Kubernetes1 J.
  • Microsoft Azure
  • Python
  • Software engineering / -technik2 J.

Projekt‐ & Berufserfahrung

Lead DevOps Engineer (AWS/EKS) - Head of Vurderingsportalen infra
Deloitte DK - Skat (Dänisches Finanzamt), Copenhagen
3/2021 – offen (3 Jahre, 10 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

3/2021 – offen

Tätigkeitsbeschreibung

Vurderingsportalen.dk is the Danish tax authority's new digital property valuation service to revolutionise property tax in Denmark.

Danish citizens will be able to log into the website using their state-provided SSO credentials, navigate through their properties, access the evaluation specifics, raise requests and pay their property tax.

The project is divided in two macro-areas:
* EOG, tasked with retrieving the property data from the local authorities and storing it in the cloud and
* VP, tasked with presenting the data to the citizens.

I have led the creation, delivery and optimisation of the cloud infrastructure for VP area, while embedded in the following teams:
* Core - cross organisational team tasked with releasing to production.
* Portal - frontend developers using Umbraco CMS.
* Orange - backend developers using Clojure.
* Blue - infrastructure developers using Terraform, Jenkins, Python and a number of AWS services.

I have accomplished the following:
* Simplified the infrastructure deployment process and released the latest infrastructure changes to all the non-production environments.
* Upgraded the legacy infrastructure deployment code and made it compatible to the pattern and practices used by EOG, so it can be fully supported by the infrastructure team.
* Trained 3 team members to resolve infrastructure-related defects in AWS.
* Optimised parts of the infrastructure to simplify the systems, preserving the functionality and reducing the costs. For example, I reviewed the STS request process and implemented a parallel system, using the API Gateway which replaced the complicated custom system based on NGINX.

Eingesetzte Qualifikationen

Amazon Web Services (AWS)

Principal Consultant
Microsoft, London
11/2020 – 3/2021 (5 Monate)
IT & Entwicklung
Tätigkeitszeitraum

11/2020 – 3/2021

Tätigkeitsbeschreibung

I am part of the Microsoft advisory team consulting with one of their key financial clients on an Azure/Kubernetes migration project.

Eingesetzte Qualifikationen

Kubernetes, Microsoft Azure

Lead DevOps Engineer
Loveholidays, London
3/2020 – 10/2020 (8 Monate)
Tourismus und Freizeitwirtschaft
Tätigkeitszeitraum

3/2020 – 10/2020

Tätigkeitsbeschreibung

Google Cloud / Kubernetes DevOps Lead.
AWS.
Go development.
GitOps.
Terraform.

Eingesetzte Qualifikationen

Amazon Web Services (AWS), DevOps (allg.), Go (Programmiersprache), Google Cloud, Kubernetes

Lead DevOps Engineer (GCP+Kubernetes)
eBay, Berlin
6/2019 – 3/2020 (10 Monate)
IT & Entwicklung
Tätigkeitszeitraum

6/2019 – 3/2020

Tätigkeitsbeschreibung

eBay is an American e-commerce company running digital marketplace platforms to facilitate b2c and c2c sales.

I am a DevOps engineer embedded in the platform team of the vertical advertising division. We manage the central cloud platform hosting the customer-facing online services.

I lead the internal migration and implementation of the Google Cloud Platform (GCP) and consult with the satellite development teams regarding the integration with Kubernetes/GKE.

Eingesetzte Qualifikationen

DevOps (allg.), Go (Programmiersprache), Python, Google Cloud, Kubernetes

Lead DevOps Engineer/Consultant
Deloitte UK/Skat, Copenhagen
3/2018 – 4/2019 (1 Jahr, 2 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

3/2018 – 4/2019

Tätigkeitsbeschreibung

Skat is the Danish tax authority.

I am the DevOps Lead on one of the largest European Deloitte projects to digitalise the Danish tax services and to provide citizens with a portal to manage property tax.

The project is a joint effort between Deloitte Denmark and Deloitte UK. I am physically located in the Skat offices in Copenhagen.

I am in charge of coordinating the work between three different teams located around the world, gaining requirements, optimising the architecture and building the infrastructure on the top of Amazon Web Services.

Eingesetzte Qualifikationen

DevOps (allg.)

Senior Software Engineer (DevOps) & Team Coach
Element Insurance AG - FinLeap, Berlin
3/2017 – 2/2018 (1 Jahr)
Versicherungen
Tätigkeitszeitraum

3/2017 – 2/2018

Tätigkeitsbeschreibung

Element is a German fintech startup part of the FinLeap ventures. We aim at revolutionising the world of insurance by digitalising the traditional products and conventional processes which are set in the industry. In the digital age traditional insurance products can unbundled and sold flexibly, tailoring them to the users' needs. Technology can be used to easily interact with the users, manage the selling and claim processes and connect to the partners and the brokers.

I am the only DevOps Engineer part of the scrum development team. I work closely to the Full-Stack developers to architect, build and automate the infrastructure, hosting the Java-based microservices, manage the release process and deploying the support tools to analyse, monitor and provide connectivity to the internal platform. In addition to that, I also execute more reactive tasks, such as solving bugs and fixing security threats affecting the platform.

The infrastructure is completely integrated with the AWS ecosystem and makes use of a number of products, such as EC2, S3, Lambda, ElasticBeanstalk, CloudWatch, DynamoDB, SQS/SNS, Elasticsearch/Kibana, etc.
Hashicorp Terraform is widely used to automate the deployment of the infrastructure, whereas immutable images are created using a mixture of Packer, Ansible, Docker and Molecule.

Continuous deployment is achieved using Jenkins 2.0 pipelines.
Internal scripts and support tools are written in Python, Ruby and Go.

I have also touched frontend and backend development (Java, React.js, CSS, HTML), helping the team in the resolution of application related bugs, performance issues or introducing new features.

After the strong growth of the company and the team split, I have taken the interim Lead role, shaping the team strategy, spreading the knowledge across the members and steering the meetings.

Eingesetzte Qualifikationen

DevOps (allg.), Software engineering / -technik

Senior DevOps Consultant
HM Revenue & Customs, London
2/2016 – 1/2017 (1 Jahr)
Öffentliche Verwaltung
Tätigkeitszeitraum

2/2016 – 1/2017

Tätigkeitsbeschreibung

HMRC is the department of the UK Government responsible for the collection of taxes.

I am part of the core WebOps team working on the IT infrastructure that delivers digital tax services to the UK public, using Agile methodologies.

I work both closely to the Dev and the support teams to provide solutions to infrastructure-related problems as well as to help expanding, developing and securing the tax platform.

The Linux-based platform is designed to be fully multiactive and work across providers, such as Skyscape (VMware), Datacentred (Openstack), AWS and Microsoft Azure.

The microservices are written in Scala and packaged within Docker containers to be deployed in app server clusters using bespoke open-source tools. The supporting infrastructure leverages well-established open source tooling like the ELK stack, sensu, Puppet, Ansible, Grafana, Graphite, Terraform, Packer, Docker, Redis, Jenkins, Concourse on top of our Python/Go/Ansible scripting.

My responsibilities are:

STEER THE TEAM TO EVOLVE THE PLATFORM
• I work together to a close team of devops professionals to steer, design, evolve and implement change in the current platform.
• I participate as well as chair meetings where we debate and introduce solutions and implementation plans.
• I work closely with the scrum master to write relevant stories, based on implementation plans and get involved in prioritisation meetings.
• I take part in organisation-wide tech talks where I discuss a specific technical agenda and agree on a concrete plan of action.

DESIGN AND IMPLEMENT THE PLATFORM
• I work together to other devops professionals to analyse, test and develop the technical backlog.
• I have also worked within dev teams to integrate the microservices with the infrastructure.
• I own epics about security hardening and datacentre provider discovery.

CONTRIBUTE TO THE OPEN SOURCE COMMUNITY
• I have written various tools for internal use and contributed to many open-source tooling.

Eingesetzte Qualifikationen

DevOps (allg.), Iaas

DevOps Engineer
KPMG UK LLC, London
8/2015 – 2/2016 (7 Monate)
Banken
Tätigkeitszeitraum

8/2015 – 2/2016

Tätigkeitsbeschreibung

KPMG is one of the largest professional services firms in the world and one of the Big Four auditors.

I am a member of the Data & Analytics team within the TechSolutions practice in KPMG Advisory, working as DevOps Engineer.

Our primary aim is to build a multi-tenant, highly scalable infrastructure on top of AWS for to deploy Hortonworks Data Platform 2.3 to be used by the KPMG clients.

I also collaborated to the development of a bespoke automation tool which orchestrates the infrastructure deployment using a combination of tools and technologies, such as Ambari 2.1, Ansible, Puppet, freeipa and AWS CLI.

I helped the team support the KPMG’s On-Prem Big Data infrastructure, where the KPMG client data resides, as well as consolidate the extisting technologies and hardening the security.

I worked closely to the product owner to innovate my team working practices and managing the workload. Together we migrate the KPMG team to make full and effective use of Scrum and Kamban for our teams.

Eingesetzte Qualifikationen

DevOps (allg.), Iaas

WebOps Engineer
Government Digital Service - Gov.uk, London
5/2014 – 6/2015 (1 Jahr, 2 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

5/2014 – 6/2015

Tätigkeitsbeschreibung

The Government Digital Service is the unit of the Cabinet Office tasked with leading the digital transformation of the UK government.

Gov.uk Verify is the new way of certifying citizens' identities in order to authenticate them into public services.

I am part of the Ops team working in a DevOps/Agile environment.

I work across teams to design and operate the virtual infrastructure as well as to support the software lifecycle in order to ensure the availability and scalability of a secure, reliable, fully automated identity verification service, built for all citizens.

Due to the nature of the software, security is paramount in order to ensure confidence in the service and integrity of data.

My responsibilities are:

SUPPORTING THE PRODUCT DEVELOPMENT
• Managing the configuration management tools.
• Automating the build process in order to provide continuous integration across our testing environments.
• Tuning the infrastructure to support the application needs for performance and security.
• Managing the release process.

DESIGNING, IMPLEMENTING AND OPERATING THE VIRTUAL INFRASTRUCTURE
• Managing VMs and virtual networking components.
• Automating infrastructure deployment and configuration.
• Liaising with the cloud provider in order to troubleshoot infrastructure related issues.
• Secure the systems

SYSTEM OPERATIONS
• Monitoring systems for availability and performance.
• Responding to incidents on a 24/7 rota.

CONTRIBUTING TO THE TEAM'S TECHNICAL STRATEGY
• Drafting and reviewing change proposals and pull requests.
• Taking ownership of epics.
• Giving technical presentations in knowledge sharing sessions.

CONTRIBUTING TO OPEN SOURCE PROJECTS
• Please visit my github page.

Core technologies:
Git / Github, Puppet, Ansible, Rspec, Vagrant, Jenkins, Fabric, Sensu, Graphite, Elasticsearch.
vCloud Director, vShield Edge.

Languages:
- Core:
Ruby, Python, Bash/Shell, Golang
- Touched:
Clojure, Java

Eingesetzte Qualifikationen

DevOps (allg.), Iaas

Systems Engineer
DigitasLBi, London
8/2012 – 4/2014 (1 Jahr, 9 Monate)
Medienbranche
Tätigkeitszeitraum

8/2012 – 4/2014

Tätigkeitsbeschreibung

DigitasLBi is a global marketing and technology agency blending creatives, technologists, strategists and media specialists to build cutting-edge digital products.

I am part of the Managed Services department, which provides in-house hosting, application and 24/7 client support to the company's renewed customers. I am mainly focused on the UK and northern European market.

My duties include:

- Data centre operations

• Maintain, monitor and operate the data centre systems, including rack servers, storage nodes and network appliance. Fix broken servers.
• Configure and troubleshoot the network devices, including cisco switches, routers, firewalls and load balancers, and respond to connectivity issues.
• Design and build new ESXi server racks based on the demand; deploy or decommission hardware in order to expand or optimise the service delivery.
• I am also familiar and I have helped build most of the HP P4300 lefthand storage infrastructure.

- Infrastructure administration and support

• Implement, operate and administer the VMware vSphere 4.1/5.1 company's private cloud.
• Configure and administer the hosts, clusters, datastores, dvSwitches. Configure and manage the VMs.
• I am also in charge of the client and internal Linux (RedHat/CentOS 5/6) infrastructure, configuring, changing and troubleshooting boxes. I also often take care of some of the clients' windows-based servers.

- 24/7 client support

• First and second line 24/7 support run on a rota basis at least once a month.
• Respond to out of hours customers' queries and incidents. Write incident reports.
• Respond to the monitoring system's incident reports.
• Write documentation of the issues arisen and procedures to follow for internal use.

- Project work

• I am currently involved in a project to migrate the existing ESXi 4.1 infrastructure to 5.1 along with a small team.
• I am also rebuilding the company's internal infrastructure from scratch in order to fully integrate it with VMware.

Eingesetzte Qualifikationen

DevOps (allg.), Software engineering / -technik

Ausbildung

Computer Science and Electronics
MEng
2012
University of Bristol

Über mich

I am a technologist passionate about cross-functional software development and new agile working practices.

My experience spans across multiple skill sets, industries and countries.

I evolve and innovate as I breathe. I quickly absorb knowledge and continuously adapt to new environments.

In life and at work I strive to exercise my passions, to realise my potential and to overcome my limits.

----

Please check my LinkedIn Profile for further information.

Weitere Kenntnisse

- I would like to work in an open, collaborative environment where Agile, XP and TDD practices are fully implemented and part of the organisation's culture.
- I have consolidated experience in Linux software development with Go, Python and Ruby. I would love to build on and expand my development skills.
- I would like to play with container management/orchestration tools such as Kubernetes and Mesos. I am excited about immutable infrastructure and I would like to explore the CoreOS ecosystem.
- AWS and Google Cloud are my favourite cloud providers.

Persönliche Daten

Sprache
  • Englisch (Muttersprache)
  • Italienisch (Muttersprache)
  • Deutsch (Fließend)
  • Dänisch (Grundkenntnisse)
Reisebereitschaft
Europa
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Profilaufrufe
10998
Alter
36
Berufserfahrung
12 Jahre und 6 Monate (seit 06/2012)
Projektleitung
5 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden