Kan være tilgængelig
(Opdateret 2024-02-22)DevOps engineer
Aalborg, Denmark
Modersmål Danish, English, Øvet Svenska, Begynder German, Begynder Spanish
- Ansible
- Kubernetes
- Linux
Kvalifikationer (48)
SHELL SCRIPTS
Bash
SHELL SCRIPTING
Git
Ansible
TRADING
PowerShell
Continuous Integration
Jenkins
CONTINUOUS INTEGRATION/DELIVERY
Github Actions
JSON
Python
Kubernetes
DOCUMENTING
Queues
COACHING
Caching
SonarQube
Perl
Application Support
SONAR
Project Management
QUEUE MANAGEMENT
Google Docs
PERFORMANCE TUNING
APPLICATION SERVER
OPERATIONS
Excel
DECOMMISSIONING
Kanban
WELDING
Subversion
PIPELINE
ARM
PERFORMANCE ANALYSIS
RECRUITING
Recruitment
Groovy
AUDIT
C++
CONTRACTS
DIGITAL MEDIA
Google Sheets
MENTORING
SVN
TOOLING
Financial Markets
Resumé
Highlights: Certified Kubernetes Administrator, Agile Certified (DSDM), finance experience.
Summary: Jesper has expertise with configuration management, continuous integration, java tooling and test and release engineering, complex git operations, versioning strategies, branching models, pipelines and Agile methodologies. He has hands-on experience with Ansible, Jenkins, Artifactory, PostgreSQL, MySQL, git, Red Hat / Centos / Ubuntu Linux, Kubernetes, Terraform. Good exposure to Azure cloud, and some exposure to AWS too. Studying AWS SysOps certification and Certified Kubernetes Security.
Potential roles: DevOps Engineer, SRE, Scrum Master, DevOps coach.
Professionel erfaring
2022-01 - Nuværende
Using MQL 4 and Metatrader 4, he developed many exciting custom indicators and lots of trading bots that executed and managed open orders and positions.
His development environment consisted of a Debian physical server in Hetzner, configured using Ansible to run a bunch of Windows VMs.
Tools & Tech: Metatrader 4, MQL4, Debian Linux, Windows, Ansible, git, BitBucket, ssh tunneling, bash, Powershell.
UBS Group AG is a Swiss multinational investment bank and financial services company
2022-09 - 2023-06
* Additionally, Jesper authored a Python wrapper to invoke PSScriptAnalyzer within the https://pre-commit.com/ framework.
Tools & Tech: PowerShell, ARM templates, git, gitlab, Azure DevOps ("ADO"), azure cli, json, bash, python.
Binary Heads was set up to provide consultancy and resource to public sector clients
2017-10 - 2023-02
* He wrote or co-wrote bids for many Digital Outcomes and Specialists framework contracts.
* He won a DoS Specialists contract at a major financial regulator.
Tools & Tech: Google Docs and Sheets advanced collaboration.
MetaTrader 4 is a platform for trading, analyzing financial markets and using Expert Advisors
2020-02 - 2021-11
He troubleshooted and conducted deep dive debugging for Terraform issues for many internal clients. Additionally, he wrote shell scripts to pre-populate Terraform plugins for proxied or air-gapped environments.
Jesper was deeply engaged in supporting Azure DevOps pipelines, assisting countless people and teams from the UBS EMEA user base.
He was heavily involved in deep troubleshooting, performance analysis, and repair of Linux VMs.
Jesper automated information gathering across thousands of VMs using a variety of automated approaches.
He coached team members on shell scripting and Ansible, efficient use of Unix/Linux, SSH, Git, Git strategies, and Python working practices.Tools & Tech: Linux, Red Hat/RHEL (6,7), ansible, maven, gitlab, git, Terraform, bash, python, Powershell, Azure (AD, VMs, data factory, AKS, CosmosDB, Postgresql, DevOps), artifactory, Jira, [azure-]postgresql, ssh, iperf, nmap, Hashicorp Vault.
The MoJ Common Platform Programme is digitising the criminal justice system
2015-09 - 2019-12
He wrote Ansible roles to provision and configure various tools including Jenkins master, Jenkins slaves, Artifactory, PostgreSQL, SonarQube, Wildfly, Tomcat, Alfresco, nginx, glusterfs, haproxy, and elasticsearch, along with countless playbooks and smaller roles to meet expanding requirements from the Common Platform.
Jesper contributed to an ever-expanding number of Ansible roles and playbooks.
He developed Terraform modules to enable consistent resources in MoJ's Azure PAAS cloud.
Jesper actively participated in branching and artifact versioning strategies.
He wrote extensive and complicated Jenkins Declarative Pipelines.
Before pipelines, Jesper authored countless Jenkins Job Builder templates used to configure Jenkins jobs.
During the second phase of the program, migration to Azure in early 2018, Jesper was deeply involved in migrating Jenkins Job Builder templates to Jenkins Declarative Pipelines.
He initiated efforts to containerize elements of the Common Platform.
Jesper provided daily coaching and mentoring to other team members on Ansible, Maven, Jenkins, Artifactory, DevOps principles, and Git problems.
Tools & Tech: Linux, Red Hat/RHEL (6,7), Centos, ansible, maven, gitflow, git, gerrit, Jenkins, Jenkins Job Builder, Jenkins Declarative Pipelines, Groovy, Terraform, Azure, sonarqube, artifactory, Yum, jenkins, Jira, Vagrant, nginx, haproxy, postgresql, wildfly, tomcat, glusterfs, jira, Alfresco, elastic search, confluence, scrum, kanban, agile.
StackFolk was intended to be a specialist DevOps recruitment agency
2015-03 - 2015-08
He obtained the Agile Project Management Practitioner qualification through the DSDM v2 course.
Jesper extensively utilized MySQL, Python, and Google Sheets in combination to mine candidate details.
Tools & Tech: Linux, Centos, advanced Google sheets, MySQL, python, APM, DSDM v2.
Worldpay provides secure payment services for small and large businesses
2014-05 - 2015-01
He added Maven RPM profiles to deployable projects POMs, ensuring that deployment was instrumented by invoking Yum on the target host.
Jesper automated Nexus repository, Jenkins master, and Sonar using CloudFormation, Puppet, and Hiera.
Puppet and Hiera were versioned and locked with Git tags, with the process driven by the Maven release plugin, in turn driven by Jenkins.
He successfully migrated the supposedly non-migratable file-level Sonar database to MySQL.
Jesper set up the Jenkins EC2 plugin to provide ephemeral slaves in AWS.
He wrote a Puppet module to manage auditd on CentOS/RHEL.
Jesper conducted various miscellaneous tasks involving Packer, EC2, and baseline AMIs, with Vagrant heavily used for development and testing.
Tools & Tech: Linux, Centos, maven, several maven plugins, git, AWS/EC2/RDS/cloudformation/VPC/S3, s3fs, aws command line tools, Nexus, RPM, Yum, jenkins, Jira, packer, Vagrant/VirtualBox, Apache, MySQL.
British Sky Broadcasting Group plc is a satellite broadcasting, broadband and telephone services company
2013-11 - 2014-05
Tools & Tech: Linux, Centos, maven, poms, Ansible, Nexus, Artifactory, RPM, Yum, subversion, jenkins, Jira, Vagrant/VirtualBox, Apache, python, MySQL.
WGSN provides fashion and design businesses with the intelligence to drive commercially successful products and services
2013-07 - 2013-10
He conducted extensive analysis of performance problems affecting the client's CMS, particularly focusing on issues related to NFS.
Jesper set up Graphite monitoring to enhance system monitoring capabilities.Tools & Tech: Linux, Centos, puppet, svn, Apache, CPAN modules, shell, python, some ruby, NFS, MySQL, graphite, Zabbix, Adobe CQ, ZFS, NetApp, rsync.
Deloitte offers integrated services that include Audit, Tax, Consulting and Corporate Finance
2013-01 - 2013-06
He created a highly accurate data center audit, which was instrumental in eliminating ambiguous information held in several client databases. Jesper utilized a combination of PowerShell and Bash shell scripts to harvest and process information from various sources.
Jesper reviewed and updated the client's P2V (Physical-to-Virtual) and decommissioning processes.
He conducted numerous physical-to-virtual conversions and decommissioned many physical assets as part of his responsibilities.
Tools & tech: 600 servers, 1400 VMs. VMware vCenter, SolarWinds, SCOM, DNS, ITIL, bash, powercli, Excel, HPSIM, iLO.
BBC Monitoring is a news and information publisher
2011-08 - 2012-12
He authored numerous Nagios plugins to query JBoss message queues, enhancing monitoring capabilities.
Jesper provided Apache support, addressing various issues including Apache, Apache22, mod_rewrite, SSL certificates, caching, and proxy chaining.
He offered extensive Business-As-Usual (BAU) support for Zeus/Riverbed Traffic Manager, JBoss, all within a Solaris 10 context.
Jesper documented and presented firewall, load balancer, proxy, and application server interaction to staff, facilitating understanding and collaboration.
Tools & tech: Solaris 10, Linux, JBoss6, bash/shell scripting, Nagios, Centreon, tcpdump,wireshark, apache, ssl/tls, mod_rewrite, mod_alias, proxies, Zeus Traffic Manager, zfs, iSCSI, nfs, ghettoVCB.
Red Bee Media specialises in playout and digital media management
2009-01 - 2011-08
He was responsible for designing, documenting, submitting, and implementing technical changes.
Jesper dedicated a substantial amount of time to Ardome/Viz system administration, which involved managing Linux-based media management systems.
He wrote numerous shell scripts to complete various system administration tasks and fulfill ad hoc requests.
Jesper handled MySQL configuration and performance tuning for existing and new projects.
He performed system builds and automation tasks.
Jesper set up several DRBD/Pacemaker/MySQL clusters to ensure high availability.
He developed Nagios plugins and maintained multiple Nagios instances for system monitoring.
Jesper managed the VMware vCenter 4 environment.
He provided application support for JBoss 4.Tools & tech: 180 servers, Linux, ESX, vCenter, SLES10/11, Centos 5.5, Windows Server 2003/2008, jboss, MySQL, NFS, Samba, Nagios, perl, bash, Dell servers/blades, Ardome, Rhozet, Anystream, Jira.
For additional experience please ask
Akademisk baggrund
2024-03 - 2013-08