Senior DevOps Engineer

Sarajevo, Federation of Bosnia and Herzegovina  ‐ Remote
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Keywords

Infrastructure Management Automation Cloud Computing DevOps Kubernetes Architecture Continuous Integration Python (Programming Language) Ansible Active Directory Federation Services Agile Methodology Apache HTTP Server Apache Tomcat Server Application Bash Shell Configuration Management Communication Computer Programming Debugging Linux Distributed Systems Performance Management Failure Analysis Unix Shell Log Management and Intelligence Memcached Network Virtualization Nginx OAuth OpenID Windows PowerShell Scrum Methodology Redis Prometheus Security Assertion Markup Language (SAML) Software Systems Scripting Administrative Operations System Availability Grafana Spring-boot Gitlab Git Storage Technologies Deployment Automation Self Motivation Kibana Splunk Software Version Control Docker Vmware Programming Languages Microservices

Description

We are looking for a Senior DevOps Engineer (m/f/d) with immediate effect, with the option of extension. Ideally, we are looking for someone that would be able to start this project soon, however, we can accommodate a reasonable notice period.
As a DevOps engineer you will join a team who partners with development teams throughout the organization with the goal of improving products and enhancing speed and quality on development and deployment.

Tasks:
- Design, build and maintain multicluster solutions with Kubernetes,
- Creation, management and optimisation of Kubernetes resources as well as the virtual network infrastructure with Helm,
- Design, implementation and commissioning of highly available applications in the existing cloud environment in the context of the customer,
- Stabilisation and optimisation of the existing cloud environment under VMWare, Docker, Kubernetes, RH-Cockpit, ManageIQ and Helm,
- Development of tools and templates to automate deployments and monitoring of the customer's cloud environment using the programming languages Bash, Python, PowerShell, Ansible, etc.,
- Implementation of monitoring of services in the client's cloud with tools such as Prometheus, CheckMK, Splunk, Grafite, Graphana,
- Implementation of high availability with NGINX, Apache, Tomcat, SpringBoot, Memcache, Redis and various application servers,
- implementation and monitoring of CI/CD pipelines for automation in the client's cloud,
- proactive troubleshooting and error analysis based on the implemented monitoring,
- Further development and optimisation of existing IT infrastructures.

Requirements:
Must-have (fulfilment is necessary for participation in the application process):
- Setup and operation of Kubernetes,
- General programming/scripting/infrastructure as a code (e.g. Go, Python, Shell, Ansible),
- automation and management of Linux or Windows system administration tasks,
- distributed versioning systems (e.g. Git),
- Infrastructure Automation, Deployment Automation, Configuration Management, Log Management and Monitoring,
- Project-related application experience in the architecture and communication of distributed systems (microservices),
- Debugging and performance measurements with Kibana and Grafana,
- Project-related application experience in security-relevant architecture and securing of IT infrastructures,
- Implementation of application and user security in the form of ADFS, SAML2, OIDC, OAUTH2 etc.,
- Operation of software solutions,
- Project-related application experience of agile methodologies (e.g. SCRUM).
- Language skills:
>English C1
> German B1-B2

Nice-to-have:
- Setup, conception and operation of CI/CD pipelines with GitLab,
- Good knowledge of common storage technologies (NAS, SAN).
Start date
04.2023
Duration
12 months
(extension possible)
From
K2-con GmbH
Published at
17.03.2023
Contact person:
Elizabeth Coker
Project ID:
2567073
Contract type
Freelance
Workplace
100 % remote
To apply to this project you must log in.
Register