IT-SDK-DevOps

From wiki.samerhijazi.net
Revision as of 00:43, 17 November 2020 by Samerhijazi (talk | contribs) (Books)
Jump to navigation Jump to search
BG 01.jpg

To Read

Books

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