직무 설명:
QA 전문성을 갖춘 DevOps 엔지니어로서, TypeScript/Node.js를 사용하여 자동화 스크립트 및 도구를 개발하는 동시에 CI/CD 파이프라인(Jenkins/GitLab CI/GitHub Actions)을 설계하고 유지 관리할 것입니다. 애플리케이션의 고가용성과 탄력적인 확장을 보장하기 위해 컨테이너화된 인프라(Docker, Kubernetes)를 관리할 것입니다. 또한 시스템 성능과 오류 로그를 실시간으로 추적하기 위해 모니터링 및 경고 시스템(Prometheus, Grafana, Sentry)을 구축하고 유지 관리할 것입니다.
귀하의 역할에는 네트워크 구성 및 데이터베이스 운영(PostgreSQL) 관리가 포함되며, 로드 밸런싱, DNS, 백업/복구 및 성능 최적화를 다룹니다. 기능, API(Postman) 및 회귀 테스트를 수행하기 위해 자동화된 테스트 스크립트(Selenium/Cypress)를 작성할 것입니다. Move 언어(아마도 Rust)를 사용한 스마트 계약 테스트 경험과 SUI 기능에 대한 이해가 필요합니다.
성능 테스트(JMeter/Gatling)를 수행하여 병목 현상을 식별하고 최적화를 주도할 것입니다. 테스트 케이스 및 결함 추적(JIRA)을 관리하면서 테스트 프로세스와 표준을 수립하는 것이 귀하의 책임 중 일부가 될 것입니다. Infrastructure as Code 도구(Terraform/Ansible)를 활용하여 클라우드 리소스 관리 및 환경 구성을 자동화할 것입니다.
마지막으로 시스템 문제를 해결하고, 개발 팀과 협력하여 코드 품질 검사(SonarQube)를 수행하며, 운영 절차 및 테스트 보고서를 문서화할 것입니다.
직무 요구 사항:
- DevOps 또는 QA 역할에서 3년 이상의 경험, 두 가지 기술 세트를 결합한 후보자 우대.
- CI/CD 도구(Jenkins/GitLab CI/GitHub Actions), 컨테이너화(Docker/Kubernetes) 및 모니터링 솔루션(Prometheus/Grafana/Sentry)에 능숙.
- 백업/복구 및 성능 튜닝을 포함한 네트워크 구성 및 PostgreSQL 데이터베이스 관리에 대한 강력한 지식.
- 스크립팅 및 도구 개발을 위한 TypeScript/Node.js 전문 지식.
- 테스트 자동화 프레임워크(Selenium/Cypress/Playwright) 및 API 테스트 도구(Postman) 경험.
- 부하 테스트 및 분석을 위한 성능 테스트 도구(JMeter/Gatling)에 익숙함.
- 셸 스크립팅 및 Git 버전 관리를 포함한 탄탄한 Linux 시스템 관리 기술.
- DEX, 유동성 및 거래 메커니즘을 포함한 DeFi 개념 이해.
- 빠른 속도의 환경에서 강력한 문제 해결 능력 및 문서화 기술.
우대 사항:
- 211/985 대학 졸업자 우대.
- 대규모 인터넷 회사 운영/테스트 경험.
- 클라우드 인증(AWS/Azure/GCP DevOps Engineer) 또는 Kubernetes 인증(CKA/CKAD).
- ISTQB 또는 관련 테스트 인증.
- 이더리움 스마트 계약 테스트(Hardhat/Foundry) 또는 노드 운영을 포함한 Web3/블록체인 경험.
- 대규모 시스템 운영 또는 고동시성 테스트 경험.
- 강력한 영어 커뮤니케이션 능력을 보여주는 높은 TOEFL/IELTS 점수.
혜택:
- 포괄적인 혜택과 함께 경쟁력 있는 보상 패키지.
- 유연한 근무 시간 및 원격 근무 기회.
- 최첨단 기술 탐색을 지원하는 지속적인 학습 프로그램.
- 평평한 계층 구조와 개인 성장을 강조하는 개방적이고 포용적인 팀 문화.


