You use configuration automation (cookbooks, roles, environments, chef-vault), Tools like Docker for service and build containers, tools for the storage of binaries and tools for version control of the code. For gluing it all together a combination of various scripting languages are required:Python, Ruby, Bash, SQL, Jenkinsfiles and Makefiles are used * Programming and Scripting: Knowledge of at least one scripting language (e.g., Python, Bash) and familiarity with programming concepts. * Infrastructure as Code (IaC): Experience with tools like Terraform, Ansible, Chef, or Puppet for automating the setup and management of infrastructure. * Version Control Systems: Proficient in using version control systems, especially Git, for source code management. * Attention to Detail: Precision
more