Yêu cầu công việc
Qualifications & Experience:
Advanced experience with containerization- based technologies (Docker/Kubernetes preferable) with Service Mesh (i.e.: Istio, Linkerd, Maesh) implementation;
Experience in writing test cases for unit, integration and functional testing in automation approaches;
BS/BA degree required
Good knowledge of infrastructure provisioning and configuration, ability to manage day- to- day cloud- based infrastructure (i.e: Terraform, CDK, Cloud Formation, etc.);
Good understanding of cloud infrastructure design covering in- depth networking setup and security, understanding TCP/IP protocol stack, building, and managing clusters;
Define automated processes and pipelines for team and end- to- end projects on Cloud with creative solutions and supporting operations environments;
Advanced knowledge of UNIX/Linux operating system including troubleshooting and system hardening.
Experience in at least one of the following programming languages: Python, Java or Go and scripting languages: Python, Bash/Shell
Experience of hands- on in Amazon Web Services (AWS) or Google Cloud Platform (GCP) is a must;
Experience with GIT, Hashicorp Vault, Apache Kafka and RabbitMQ
Experience with CICD tools such as Jenkins, GitLab CI, ArgoCD
Experience with Helm charts and template language;
Experience of CICD deployments, software release, advanced deployment strategies, disposable environments, virtualization;
Experience with microservices observability, log analysis, and monitoring tools (Prometheus, Grafana, ElasticSearch);
It’s Great if you also have:
General: UNIX/Linux, HashiCorp tools- Cloud Infrastructure: AWS or GCP- Scripting: Python/Java/Go, Bash/Shell- Container: Kubernetes, Service Mesh(Istio or Hashicorp Consul)- DevOps Tools: Github/Gitlab/ArgoCD, Jenkins, Prometheus, Grafana, ELK stack, Jaeger
Experience with both SQL/NoSQL databases (MySQL, PostgreSQL, MongoDB)
Experience coding serverless application (preferably with Python and Java)
Experience with 3rd parties SaaS monitoring/logging tools (NewRelic or DataDog)
Advanced knowledge of UNIX/Linux operating system including troubleshooting and system hardening
Experience with Configuration Management tools (preferably Terraform and Chef)
Experience with HashiCorp tools (Consul and Vault)