Required Skills of the DevOps Engineer:
Passion to automate things, knowledge of Ansible
Continuous Integration/Continuous Deployment (Gitlab, Jenkins)
Good knowledge of Python
Fluency in some of major scripting languages: shell scripts, groovy
Configuration and Release Management
Maven (Nexus, Artifactory, etc.)
Strong knowledge of GIT flow
Experience working with containerized applications and deployment using Kubernetes/Docker
Considered as advantage:
Experience with mobile releases
Experience with monitoring systems (Prometheus/Grafana)
Experience with working in Development teams
What we offer:
Relocation Package
Attractive remuneration package
Health insurance
Friendly working environment
Regular company events
Personal development opportunities
And much more
Responsibilities:
Automate Build/Deploy and software configuration/release management related tasks
Install, configure, administer, and tune application servers
Work with Development, QA and Operations to guarantee prompt, accurate, and repeatable delivery of the builds
Define, implement and champion policies to significantly increase the efficiency of our software development/delivery process
Design and implementation of tools to streamline SCM, Integration and QA processes
Configure and maintain DEV integration, QA, and PERF/load environments
As DevOps Engineer you will be responsible for the Client software Continuous Integration and Delivery. Design and implement tools, pipelines, and workflows which perform software builds, tests, and releases. The DevOps Engineer will work with development teams to ensure best practices and standards are met in the areas of Configuration and Release Management.