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