Location: Warsaw/Łódź/Poznań
What will you do?
Your DevOps tasks will include:
- Design and implementation of automatic infrastructure provisioning based on public cloud services
- Automatic software release as well as design of release processes
- Design and building of the architecture that supports disposable environments
- Establishing automatic software quality assurance tools and practices
- Setting up and managing the automatic build environment, database setup and migration support
- Managing the Continuous Delivery end-2-end
What do you need to bring?
- Commercial advanced experience with one of cloud providers: AWS Platform (preferred), Google Cloud or Azure
- Vast knowledge of scripting language (i.e.: Bash, Python, Perl, etc.)
- Broad knowledge of infrastructure provisioning and configuration, ability to manage day-to-day cloud based infrastructure (i.e: Terraform, Ansible, Cloud Formation, etc.)
- Advanced knowledge of UNIX/Linux operating system including troubleshooting and system hardening
- Experience with containerization-based technologies (Docker/Kubernetes/OpenShift preferable) with Service Mesh (i.e.: Istio, Linkerd, Maesh) implementation
- Good understanding of cloud infrastructure design covering in-depth networking setup and security
- Understanding TCP/IP protocol stack, building and managing clusters
- Experience with micro-services observability, log analysis and monitoring tools (Splunk, ELK, Prometheus, Grafana, Kibana, etc.)
- Experience with GIT, Maven, TeamCity/Jenkins/CircleCI, Nexus/Artifactory, Java build tools, Hashicorp Vault
- Commercial experience in continuous delivery, software release, advanced deployment strategies, disposable environments, virtualization
- Scrum Methodology knowledge
What will you get in return?
- Creative work in an experienced, multicultural team
- Competitive salary
- Flexible employment form: B2B/UoP
- Training budget
- Multisport/OK System card
- Private medical care (Alliance)
- Game/Chill out rooms