Might be available
(Updated 2022-11-29)DevOps Engineer
Helsinki, Finland
Native Finnish, Fluent English
- 10+ vuotta DevOps
- Scrum Master osaamista
- 15+ vuotta Java kehitystä
Skills (21)
Java
Terraform
PIPELINE
Git
Docker
SOFTWARE DEVELOPMENT
Kanban
JSON
XML
Kubernetes
AWS EKS
Serverless Architecture
AWS
Serverless
AWS Lambda
GCP
Google Cloud
NodeJS
COACHING
AWS Cloudfront
SYSTEMS INTEGRATION
Summary
Self-employed Software Developer and DevOps engineer freelancer with 15+ years of experience.
Passionate about building high quality products with short time-to-market. DevOps, lean and agile advocate with Scrum Master experience.
Specialized in software development with open source tools and frameworks such as Java and Spring Framework.
Skilled in automating continuous integration and delivery pipelines for on-prem and cloud workflows.
Experienced in designing and building serverless or containerized microservice architectures in the cloud (Amazon Web Services, Google Cloud Platform) with technologies such as Docker, Terraform, Kubernetes and Serverless Framework.
Professional Experience
2014-06 - Present
Worked as a Backend Developer, Scrum Master and DevOps Engineer in various customer projects.
Designed and automated a peer review process with both Bitbucket (pull requests) and GitLab (merge requests).
Designed and implemented highly utilized CI pipelines for both monorepos and polyrepos.
Maintained CD pipelines and deployment automation with Kustomize, Helm and ArgoCD.
Containerized Spring Boot and Node.js applications deployed to Kubernetes cluster.
Designed and implemented serverless functions as Quarkus applications.
Maintained both serverless and Kubernetes infrastructure in Amazon Web Services.
Designed and implemented build infrastructure with virtualization and containerization.
Designed and implemented REST web services.
Designed and implemented scalable REST web services as containerized Spring Boot applications and automated testing and deployed for them.
Built Jenkins CI automation system from scratch that implements necessary build and delivery pipelines.
Automated creation of Jenkins build pipelines for every branch.
Coached a feature teams as a scrum master when the customer program implemented Scaled Agile Framework (SAFe) as the process model.
2011-08 - 2014-06
Worked as a developer or coding scrum master in various agile teams.
As a team we managed to shorten lead times significantly and bring up quality and value of the features.
Coordinated software releases with operations and other software development teams.
We simplified complex release processes with automation and coordination.
We were able to increase the frequency of releases (that added new features) from once in every three months to once in every two weeks.
Coached a development team as a scrum master and coordinated the design and implementation efforts.
Facilitated the use of lean and agile methods, most notably, Scrum and Kanban, but also test driven development, continuous integration/delivery and specification by example.
2007-06 - 2011-08
Java development.
2007-01 - 2007-06
Academic Background
2004-01 - 2008-01