DevOps expert Lund, Sweden

Kan vara tillgänglig

(Uppdaterat 2024-01-02)

DevOps expert

Lund, Sweden

Modersmål Svenska, Flytande English, Nybörjare German

  • Version control
  • Python
  • Linux

Kompetenser (33)

CONTINUOUS INTEGRATION/DELIVERY

SOFTWARE INTEGRATION

CLIENT/SERVER

AWS CERTIFIED

Liquid Nitrogen

Clearcase

MAINTENANCE

Git

Python

OPERATIONS

Continuous Integration

QUEUE MANAGEMENT

XML-RPC

Cmake

SOFTWARE DEVELOPMENT

Jenkins

Queue

STRUCTURED SOFTWARE

PHP

APPLICATION SOFTWARE

C++

PLC

Serial Communication

PROGRAMMABLE LOGIC CONTROLLER

PDF

Perl

QNX

RADIO SYSTEMS

DOCUMENTATION

JavaScript

ACROBAT

PCS

BILLING

Sammanfattning

* System operation.
* Process automation.
* Unix, especially Linux.
* Programming, especially Python.
* Version control, ClearCase and Git.
* Software automated build, test and integration.
 

Professionell bakgrund

Software integration, build system maintenance, support tools
Bosch

2019-01 - 2023-01

development and project support.
{Continious development and maintenance of different automated build systems, on Jenkins, Gitlab and Azure DevOps. For i.a. Autosar, QNX and Apertis targets. On both Linux and Windows clients.
{Working with virtual environments e.g. Virtualbox, Docker and Qemu.
{Developing support tools, mostly in Python.
{Support work with Git based version control on Gerrit, Gitlab, Bitbucket and Azure DevOps.
{Migrate version control system from IBM RTC Jazz to Git/Repo.
{Create tool to configure developer Windows clients for Python, Git, Gerrit, Repo, Artifactory.
{Create system to continuously and automatically replicate Git data between different systems e.g. from on-premiss Gerrit to Gitlab on the Internet, including synchronized continuous builds and tests.
{Integrate Gitlab Git platform on the Internet with on-premiss IBM RTC ticket tracking system.
Application Manager, Core Security Servers
Sony Mobile Communications

2015-01 - 2019-01

{System operations.
{Maintaining several Linux servers, located worldwide at production facilities.
{Maintenance of server application software.
{Database server administration (MySQL).
{Implemented a backup system in a mixed Linux/Windows environment, using Symantec NetBackup.
{Developed and implemented a monitoring system for 100+ servers and devices at about 10 sites, using Nagios, MySQL, Gnuplot and Apache.
{Implement an automated code style test for new patch-sets, pushed to Gerrit, producing Gerrit Code-Review labels as results.
{Programming, using Python, C, C++, Perl and SQL, in a Git/Gerrit environment.
{Participated in a project to migrate or reimplement parts of the system to AWS.
automatically executed, triggered by new official
Software continuous integration

2014-01 - 2015-01

Mostly in a Git, Repo and Gerrit environment, but also some in ClearCase.
{Preparing customer deliveries, including delivery tests on customer hardware.
{Maintaining previously developed applications.
{Implemented an OpenGrok system for source code overview, automatically executed, triggered by new official Git tags.
{Maintaining several Linux servers.
Tools development and server administration
Ericsson Mobile Platforms

2013-01 - 2014-01

Developed a "Common Backlog" tool, for software continuous integration, using: - Python/wxPython - PHP - PostgreSQL - XML-RPC {Interfacing towards external systems, by: - Git/Repo command line interface - Gerrit ssh interface - REST interface - LDAP command line interface {Implementing GUIs with wxPython and web interfaces.

Maintaining several Linux servers.

Software development project support
ST Ericsson

2007-01 - 2013-01

Supported software development and integration projects regarding development and build environments and version control.
{Implemented automatic build and test systems.
{Implemented automatic systems to extract data from the source code and the build output, generating documentation, code analysis, memory utilization reports and other statistics.
{Implemented a web based tool for software delivery, from developers to integrators.
{Set requirements against, and monitor deliveries from, IT and Tools organizations.
{Build system troubleshooting and improvement.
{Participated in a project to change the build environment from working on Windows only, to work on both Windows and Linux.
{Migrate a subset of the build environment to cmake, as a proof of concept.
{Participated in a project to migrate the version control system from ClearCase to Git/Repo.
{Programming in Python, PHP, Javascript, SQL and Perl, on Windows and Linux.
{Implemented a Jenkins based system to execute automatic builds and tests, triggered by Gerrit events.
ClearCase administrator
Sony Ericsson

2006-01 - 2006-01

{Administrated a ClearCase/Multisite environment with Windows servers and Windows clients.
{Responsible for the local ClearCase environment at the Lund site and for the Multisite syncronization of about five other sites worldwide.
{Implemented a ClearCase Multisite VOB replica synchronization monitor, using Python, SQLite and PHP.
ClearCase administrator
Ericsson

2003-01 - 2006-01

Administrated several ClearCase/Multisite environments with Windows, Solaris and HP-UX servers. And Windows, Solaris and Linux clients.

{Responsible for the local ClearCase environment at the Lund site and for the Multisite syncronization of about 10-15 other sites worldwide.

Programming in Python, Perl and Java.

Configuration management
Ericsson Radio Systems

2001-01 - 2003-01

Administration and development of a make-based software build environment in ClearCase on Solaris.
{Implemented an automated daily build system.
{Creating and actively updating branching strategies for the projects, along with continuously changing requirements.
{Developed and administrated ClearCase triggers, in Java, to modify source code during check-in and obtaining data for tracking and statistics. Using a client/server solution where a light-weight client part was executed on user Windows clients, communicating with a central server process on a Unix server.
{Integration of third party products to the locally developed software.
{Creation of SUN-pkg installation packages.
{Installation and test.
{Programming in Python, Java and shell-scripts, to improve the performance and usability of the system.
Project support and ClearCase administration
Ericsson Mobile Communications

2000-01 - 2001-01

{ClearCase and Multisite administrator for three sites, with Solaris servers and Solaris clients.
{Administration and development of a Solaris and LSF based simulation environment.
{Maintaining a support tool, for merging COSSAP models version controlled in ClearCase, using wxPython.
{Improved the performance of LSF simulation load sharing by active queue optimization, in C and Java. Mostly implemented in Java, using JNI (Java Native Interface) to communicating with LSF C interface library.
Computer server and network administrator
Department of Physics, Lund University

1999-01 - 2000-01

{IT Network and security responsible for the department.
{System operator for most of the Unix and VMS systems at the department. The Unix systems where mostly Digital Unix, Linux and Solaris, but also some HP-UX, AIX, Ultrix and Irix systems.
{Implemented an automated backup system in Python.
General engineering work
Kryolab, Lund University

1986-01 - 1999-01

Process monitoring and automatizing, including construction of control electronics and programming of PLC systems, micro-controllers and Linux PCs, in C, C++, Forth, Python, PLC PDF code and 6800 machine code.
{Implemented a low-level serial communication library in C.
{Implemented remote process supervision and control, through a dial-up connection.
{Implemented an automated billing system in PLC PDF code, C++, Python and L A TEX.

Akademisk bakgrund

Associate
Rational University

2025-04 - 2025-04

Datalogi
Lund University and Copenhagen University

2025-04 - 2025-04

Certifikat

Rational ClearCase Certified Consultant, IBM
AWS Certified SysOps Administrator
AWS Certified Solutions Architect
Courses and Certification

Kontakta konsult

Behöver du snabbt hitta en expert?

Vi kan koppla ihop dig med kvalificerade experter som uppfyller dina krav.

eller

Ring Andreas

Mån-fre: 9:00 - 18:00