Mô Tả Công Việc
Position Summary
- The candidate will be responsible for automated deployments, ensuring the highest reliability and scalability of our Production services, and efficiently managing our cloud platform infrastructure.
- Our ideal candidate is a professional with experience in automating deployments with modern configuration and deployment management systems. The candidate requires a broad knowledge of systems, servers, load balancers, storage, security, networking, and some background in programming. We are using cloud infrastructure (AWS), containerization, CI, and CD process.
Responsibilities:
1. Build, scale, and monitor various highly complex applications in our cloud platform infrastructure.
2. Build and maintain highly available systems on containerization (Docker & Kubernetes).
3. Manage and support multitier architecture focusing on web technology stack (CDN, Reverse Proxy, Application, DB).
4. Working with application developers to automate and accelerate the testing, release and deployment of applications into a runtime environment quickly and reliably.
5. Improve reliability and performance of test and build processes
6. Design and maintain automated release channels
7. Proactively look for ways to automate the installation and upkeep of build tools and dependencies
8. Review and recommend solutions and tools to improve the software development process
9. Managing pre/post release code merges and the code branching strategies
10. Responsible for mentoring and teaching existing team members. As such, the ideal candidate must have experience clearly explaining solutions to complex problems and demonstrate the ability to lead and impart knowledge effectively to junior resources
Yêu Cầu Công Việc
Skills & Qualifications:
- Strong hands-on experience building CI/CD workflows and using scripting languages (one or more languages, e.g., Python, Java, JavaScript, C#, Go, PowerShell)
- Expert-level administrator of Linux-based systems
- Experienced in managing distributed data platforms (Kafka, Flink, Cassandra, etc) - Clickhouse experience is a plus.
- Experience with production deployments of Kubernetes Cluster -Experience in automating provisioning and managing Hybrid- Cloud infrastructure (AWS and On-Prem) at scale
- Knowledge of monitoring platform (Prometheus, Grafana), continuously monitor, analyze and measure the availability, latency and overall system health as well as develop steps to improve system and application performance, availability and reliability
- Experienced in architecting and deploying AWS based product solutions utilizing EC2, S3, EKS/Kubernetes, Console, CLI, IAM, SAML, RDS, Java, Python, SQL, Unix / Shell scripting
- Hands-on experience with configuration management systems such as Terraform and Ansible
- Respond to, troubleshoot and drive root cause analysis (RCA) of complex live production incidents and cross platform issues handling OS, Networking and Database in a cloud-based SaaS / IaaS environments by following and implementing SRE best practices
- Capable of estimating costs of various approaches, and finding simple and inexpensive solutions to complex problems
- Enjoy automating tasks, rather than repeating them
- Ability to troubleshoot problems in complex systems
- Degree in IT/Computer Science/Computer Engineering or related discipline.
- At least 4 years of experience in DevOps position.
- Strong interpersonal and communications skills, both oral and written.
- Able to work in a dynamic and ever-changing industry.
- A self-initiated and pro-active team player who can work with minimal supervision.
Hình thức
Mức lương
Thỏa thuận
Tham khảo: 10 Dấu hiệu nhận biết hành vi lừa đảo qua tin tuyển dụng.