Devops Developer Stockholms län, Sweden

Saattaa olla saatavilla

(Päivitetty 2020-04-27)

Devops Developer

Stockholms län, Sweden

Aloittelija Hungarian, Svenska, English

  • Test Automation
  • Amazon Web Services
  • Devops

Taidot (37)

CD

MAINTENANCE

Java/Pzthon

DevOps

Docker

Fullstack

CI/CD

English

Java

Spring

Python

AWS

Linux

CAS

DOCUMENTATION

PIPELINE

JCAT

HTML

COACHING

TEST ENGINEER

INTEGRATION

XML

ASSOCIATE

Jenkins

JAX

SYSTEM TESTING

Hibernate

Node.js

INTEGRATOR

TCL

BILINGUAL

Kanban

BI-LINGUAL

TEST CASES

JavaScript

AWS CERTIFIED

SYSTEM VERIFICATION

Työkokemus

AWS DevOps

2019-07 - 2020-04

Autoliv
The project was called Driving Avatar, and it included a mobile application and a backend soultion based on AWS. The projects intention was to improve driving behaviour by measuring driving characteristics, scoring it, and coaching on how to improve it.

Marton had two main responsibilities: One of them was to take part in the developing of the backend software. In this regard, he implemented a way to improve the data quality of the maps used in the application, and he implemented a way to engage the customers via push notifications and emails. He also implemented the support to federate users via socaial providers. The other main responsibility was to monitor and improve the AWS infrastructure, and the CI/CD pipelines. He has made several improvements which helped him and the other developers to speed p the delivery processes, separate the environments, and be able to effectively test and deliver code.
Amazon S3, Amazon Web Services, Atlassian Bitbucket, AWS AppSync, AWS CloudFormation, AWS Lambda, AWS Pinpoint, AWS RDS, CI/CD, Git, GraphQL, Node.js
Software Developer
Filmstaden

2019-01 - 2019-07

The project is to maintain the mobile application for Filmstandens customers in Sweden and Norway.

Martons main responsibility was to maintain the backend servers codebase, correct bugs and develop new features as needed. He also maintined the test Environments which are deployed on AWS.
Git, Java, Java EE 6, Maven, PostgreSQL, REST, SOAP
AWS Architect
InsiderLog AB

2019-05 - 2019-06

Martons job was to set up an architecture in AWS environment to a client which can replace the existing solution and provide a much more flexible one. The main challenge is that the architecture should not reside in Insiderlogs account, but in the end clients own account, so it should be able to update, patch and govern itself without any administrator interaction. Marton created CloudFormation templates so the architecture can be easily shared, scaled and deployed. He also created a CI/CD solution for the whole application stack so it can be updated on all the clients account automatically.
Amazon EC2, Amazon RDS, Amazon S3 Bucket, Amazon Web Services, AWS CodeDeploy, AWS CodePipeline, AWS Lambda, AWS Systems Manager, Docker, Docker Compose, Python, Shellscript
Full Stack Developer

2019-02 - 2019-03

Trust
The project was to develop a web application for our partner which they can use to gather feedback from their customers.

Marton has developed both the frontend and the backend, creating a stable and quick application for the customer. He used Java EE with Hibernate and JAX-RS for the backend, deployed on a Glassfish-based application server, and created the frontend using Angular 6. He was also responsible for the deployment and infrastructure on AWS.
Amazon Web Services, Angular 6, CSS, Git, GlassFish, Hibernate, HTML, Java, Java EE, JAX-RS, JPA, Maven, Payara 4, REST
Software Developer
Softronic

2018-06 - 2019-01

The projects aim was to develop a web-base solution for the client for his own customers to be able to handle and publish metadata in order to be able to use their identity federations. The product was developed as a set of Spring Boot-based microservices. This metadata service will be used to support the identity federations Skolfederation and Sambi, and is expected to go live during 2019.

Marton was involved in every part of the product, but he had two main responsibility areas. The first was to find a solution to rapidly deploy and scale the microservices on the Openshift-based test environment. The second part was to implement the responsibility model and user handling in the service, which included integrating 3PP security products as well.

During the project, Marton has used Java Spring Boot, as well as other Spring related technologies. He worked extensively with CI and CD, and achieved noticable improvements with the performance and resource consumption of the pipeline and the environment.
CI/CD, Git, Gitlab, gitlab-CI, Java, Keycloak, Kubernetes, Microservices, OpenShift, Spring Boot, Spring Framework, Spring Security
Software Developer

2018-02 - 2018-05

Flens kommun
Marton worked on an API integration to an Unit4 economic system. The aim was to integrate a new SOAP-based interface to an existing LDAP-based authentication system. Marton also implemented the unit testing for the integration.

The developing enviroment were stored in AWS and the infrastructure was stored in Google Cloud.
Amazon Web Services, Git, Java, Jenkins, LDAP, Maven
AWS Certified Developer - Associate

2018-01 - 2018-01

AWS Certified Solutions Architect - Associate

2018-01 - 2018-01

Ericsson

2010-05 - 2017-12

Courses and Certifications
Software Developer
Ericsson

2016-10 - 2017-12

Martons task was to design, implement, and maintain a Docker-based solution for the products
release activities, in accordance with CI guidelines. The solution was a framework capable of handling the whole release cycle, including build, test, documentation, and delivery, all full automated. The
solution is scalable and flexible, so the customers are able to use it in any other product as well. To reach this goal, he used technologies such as Docker Swarm, Docker Compose, Ansible, and Vagrant.
Agile, Ansible, Bash, CI, Docker, Docker Compose, Docker Swarm, Git, Jenkins, JUnit, Linux, Maven, Python, Scrum, Vagrant
Software Developer
Ericsson

2013-10 - 2016-09

Martons task was to migrate the customers application test cases to the platforms test framework to detect the faults as early as possible.
Marton maintained the integration and non-functional tests, and
implemented new tests in these areas. He created a new configurable stability test, as
well as test cases for load tests. He ran those tests according to the
release process. He watched over the characteristics test, identified the faulty parts of the
product, and ensured they will be corrected. He took part of the improvement of the
Continous Integration process. He drove the daily meetings about the current problems in the product and the test system, and coordinated the efforts of the teams.
Marton led the Support Team (4 people), which provided 3rd line support for
applications. He also worked with the support cases themselves.
Agile, CI, Git, Java, Jenkins, JUnit, Kanban, Product Characteristic, Python, Support and Case Handling, TestNG
System Verification Engineer
Ericsson

2013-05 - 2013-09

Martons first task was to make the test software work on nodes which used the
Geographical Network Redundancy solution. He updated the drivers in the framework to be able to test the paralellity of the system, and created
new tests according to the need.
Martons second task was to reverse-engineer a widely used, but poorly documented
regression test suite to ensure it serves its purpose. He created the
missing documentation, and after consulting the test experts, modified the test suite to fit the needs.
Marton also took part in the introduction of the Jenkins software, and in the early
efforts to reach Continous Integration for the product.
Agile, CI, distributed systems, Git, Integration, Java, JCAT/TestNG, Jenkins, JUnit, Linux, Scrum
System Verification Engineer
Ericsson

2013-01 - 2013-04

Martons task was to ensure that the products adaptation to the CBA system goes without problems. He
updated the test framework and the documentation to the new commands and solutions
provided by the CBA system.
Function Test, Java, JUnit, TestNG
System Verification Engineer
Ericsson

2012-01 - 2012-12

Martons task was to run regression tests and ensure the quality of the product. This included automated test runs, the analysis of the results, and providing feedback to the developers. As both product and the architecture itself was under development, he also developed new test cases and new parts of the test framework to cover these new
features.
Bash, CI, Java, JUnit, Linux, System testing, TestNG
System Test Engineer
Ericsson

2010-05 - 2011-12

Martons first task was to run and report manual and automated regression tests of the system on NSP 5 hardware including the upgrade of the system to the current version, and various robustness test cases. It also included the reproduction of the faults for
developers, and verification of the corrections provided.
Martons second task was to take part of the test automation development. He used a
framework based on JUnit, but it was later upgraded to TestNG. He corrected reported
faults of the test software, and implemented new test cases according to the test
specifications provided. He also worked on the software which was used for measuring the traffic load on the system.
Bash, ClearCase, Java, JCAT/TestNG, JUnit, Linux, System testing, TCL, TSP-Dicos

Koulutus

BSc
University of Miskolc

2006-01 - 2010-01

Sertifikaatit

Certified Developer
AWS Certified Solutions Architect

Ota yhteyttä konsulttiin

/