DevOps Engineer

    Azar Platform 팀은 Azar 서비스를 안정적으로 유지함으로써 사용자들이 Azar 가 제공하는 특별한 경험을 불편 없이 즐길 수 있도록 하는 것을 목표로 하고 있습니다.이 목표를 달성하기 위하여 Azar Platform 팀은 서버 인프라를 관리하고 모니터링하며, 애플리케이션 배포를 자동화하는 전형적인 DevOps 과업 뿐만 아니라 직접 서버 애플리케이션의 구조를 개선하기도 하고 여러 가지 타 서비스에서도 사용 가능한 microservice 를 개발하기도 합니다.

    Azar 서버는 전 세계로부터 쏟아지는 분당 수십만 건의 트랜잭션을 최소한의 비용으로 처리할 수 있게 하기 위해 Spring Boot 기반의 Java 애플리케이션으로 구현되어 있습니다. 최근에는 더욱 강력한 static typing 을 지원하는 modern language 의 이점을 누리기 위해 많은 부분을 Kotlin 으로 개발하고 있습니다.

    서버 인프라는 AWS 에 많은 부분을 의존하고 있으며, 전 세계 지역에 흩어져 분포하는 수백 대에 이르는 서버 인스턴스들을 코드로서 관리하기 위해 Terraform 과 Ansible 을 적극적으로 이용하고 있습니다.인프라 모니터링을 위해 Zabbix 시스템을 구축하여 활용하고 있으며, 그 외에 애플리케이션 메트릭 수집에는 Prometheus 와 Grafana 를 이용하고 있습니다.

    배포 측면에서는 동시에 여러 버전의 개발 서버를 배포할 수 있게 하기 위해 Kubernetes 를 도입하여 개발 생산성 측면에서 큰 효과를 보고 있으며, 앞으로 프로덕션에도 컨테이너 기반 기술을 적극적으로 활용할 예정입니다.

업무내용
  • 클라우드 환경에서의 시스템 인프라 구축 및 운영
    주로 AWS로 구성된 클라우드 환경에서 서버 시스템의 인프라를 구축하고 운영합니다. 콘솔에서 작업하는 것보다는 코드로서 관리하는 것을 선호하기 때문에 Terraform 과 Ansible 이용이 권장됩니다.

  • 시스템/애플리케이션 모니터링 및 자동화
    적절한 모니터링은 서비스 안정성의 필수요소입니다. Zabbix 를 통해 최대한 모니터링을 자동화하여 사람의 개입 없이도 24시간 모니터링이 가능하도록 합니다. 애플리케이션 모니터링을 Prometheus 를 이용하며 ElasticSearch 를 이용하여 로그 기반 모니터링을 수행합니다.

  • 애플리케이션 배포를 위한 CI/CD 파이프라인 구축 및 유지보수
    치열한 IT 업계에서 살아남기 위해서는 속도가 생명입니다. 개발팀의 속도는 안정감에서 옵니다. 코드 한줄 고친 것이 배포 과정에서 서비스 장애를 일으킬 수도 있다면 누구도 빨리 움직일 수 없습니다. CI/CD 파이프라인을 구축하고 유지보수하여 배포 과정의 모든 단계에서 테스트를 수행하며 문제가 발생하는 경우 언제든지 롤백할 수 있도록 하여 개발 생산성을 향상시킵니다.
지원자격 (필수)
  • 3년 이상의 Linux 계열 서버 관련 실무 경험
  • Python 등의 스크립트 언어를 이용한 코딩 능력
  • OS, 네트워크를 중심으로 하는 CS 전반에 걸친 기본적인 이해
  • Ansible 등 구성 자동화 도구 사용 능력
우대사항
  • AWS 등 클라우드 환경 실무 경험
  • 서버 성능 최적화 경험
  • DBMS 관리 능통자
  • Jenkins 를 이용한 CI/CD 환경 구성 경험
  • Terraform 을 이용한 인프라 구성 경험
채용형태 / 근무시간
  • 정규직
  • 월요일 – 금요일, 10:00 – 19:00
채용절차
  • 서류평가 > 코딩테스트 > 1차 면접 > 2차 면접 > 최종합격
지원서 제출 시 아래사항을 반드시 표기하시기 바랍니다
  • 이력서와 상세 경력 기술서
  • 자기소개서 (선택)
  • 산업기능요원 지원인 경우
    -현역, 보충역, 전문연구요원 여부
    -신규/전직여부 및 남은 복무기간

  • 최종 합격 시, 입사 가능 시기
모집기간
  • 상시

Contact

Adress

Email

14FL, Seochodaero 78-gil, Seocho-gu, Seoul, Korea

contact@hpcnt.com