IT-SDK-DevOps
Jump to navigation
Jump to search
Books
- https://azure.microsoft.com/de-de/resources/effective-devops/
- https://trunkbaseddevelopment.com/
- https://paulhammant.com/2013/04/05/what-is-trunk-based-development/
- https://continuousdelivery.com/
- https://lenses.io/careers/devops/
- Continuous Deployment with Spinnaker: https://www.spinnaker.io/
Technical requirements
- Strong Linux (or BSD) system knowledge
- Computer science background
- Experience with configuration management systems and tools. Ansible and Terraform
- Experience with containers (docker) and container orchestration (Kubernetes, Helm)
- Experience with at least one major cloud provider (Azure, AWS, GCloud)
- Experience with setting up and maintaining distributed systems. Any will do, Kafka is a big plus. Redis, ActiveMQ, ElasticSearch
- Experience with CI/CD tools such as Jenkins and Gitlab Runners
- Excellent at bash scripting
- Proficient in Golang or Python
- Experience with debugging, building, testing, configuring and tuning JVM-based applications
- Experience with monitoring systems and frameworks such as Prometheus and Grafana
- Security conscious
- Able to take responsibilities and own projects
- Excellent communication skills
- Excellent written and spoken English language
- Team player, able to push through language and cultural barriers to work with engineers all over the world
- Experience providing support to either internal teams or clients
- Open source contributor or speaker in conferences will be considered a plus