Difference between revisions of "IT-SDK-DevOps"
Jump to navigation
Jump to search
Samerhijazi (talk | contribs) (→To Read) |
Samerhijazi (talk | contribs) (→To Read) |
||
| Line 4: | Line 4: | ||
* https://www.atlassian.com/continuous-delivery | * https://www.atlassian.com/continuous-delivery | ||
* https://www.atlassian.com/continuous-delivery/continuous-integration/trunk-based-development | * https://www.atlassian.com/continuous-delivery/continuous-integration/trunk-based-development | ||
| + | * https://www.atlassian.com/continuous-delivery/software-testing/types-of-software-testing | ||
* https://www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow | * https://www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow | ||
* https://guides.github.com/introduction/flow/ | * https://guides.github.com/introduction/flow/ | ||
Revision as of 01:09, 17 November 2020
To Read
- https://www.atlassian.com/devops/devops-tools
- https://www.atlassian.com/continuous-delivery
- https://www.atlassian.com/continuous-delivery/continuous-integration/trunk-based-development
- https://www.atlassian.com/continuous-delivery/software-testing/types-of-software-testing
- https://www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow
- https://guides.github.com/introduction/flow/
- https://nvie.com/posts/a-successful-git-branching-model/
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