직무 설명
주요 책임
- Infrastructure as Code(IaC)를 사용하여 새로운 서비스를 개발 및 배포하고 인프라 프로비저닝 및 관리를 자동화합니다.
- 어플라이언스, Docker 컨테이너, 데이터 파이프라인 및 블록체인 노드를 포함한 프로덕션 환경을 모니터링 및 유지 관리하여 최적의 성능과 가동 시간을 보장합니다.
- 다운타임과 데이터 손실을 최소화하기 위해 데이터 서비스에 대한 포괄적인 백업, 안정성 및 재해 복구 전략을 설계하고 구현합니다.
- 자동화된 보안 테스트 및 규정 준수 검사를 개발 프로세스에 통합하여 CI/CD 파이프라인을 계획하고 실행합니다.
- 네트워크 보안, 접근 제어 및 취약성 관리를 포함하여 컴퓨팅 인프라를 안전하게 보호하기 위해 엔지니어링 팀과 협력합니다.
- 여러 지리적 위치에서 사용자 계정 및 접근 권한을 관리하여 보안 정책 및 규정 준수 요구 사항과 일치하도록 합니다.
- 이해 관계자 및 부서 간 팀에게 상세한 프레젠테이션을 통해 기술 전략을 개발하고 전달합니다.
- 정의된 기술적 범위 내에서 IT 생산 및 제공 활동을 조정하여 프로젝트 목표 및 회사 표준과 일치하도록 합니다.
- 비즈니스 목표 및 다른 부서와 IT 이니셔티브를 조정하여 기술 솔루션을 조직 워크플로우에 원활하게 통합합니다.
- 프로젝트 예산 및 재정적 책임을 관리하여 품질 및 규정 준수를 유지하면서 비용 효율적인 IT 솔루션 제공을 보장합니다.
직무 요구 사항
- Terraform, Ansible 또는 CloudFormation과 같은 Infrastructure as Code(IaC) 도구에 대한 강력한 이해와 함께 DevOps 실무 경험이 입증된 자.
- Docker, Kubernetes 및 컨테이너 오케스트레이션 플랫폼을 포함한 클라우드 네이티브 환경 모니터링 및 유지 관리에 대한 전문 지식.
- Jenkins, GitLab CI 또는 Azure DevOps와 같은 도구를 포함한 CI/CD 파이프라인에 대한 깊은 지식 및 보안 자동화를 프로세스에 통합한 경험.
- 분산 시스템을 위한 재해 복구 및 비즈니스 연속성 솔루션 설계 및 구현에 대한 강력한 배경.
- 비기술적 이해 관계자에게 기술 프레젠테이션을 작성하고 전달할 수 있는 능력, 복잡한 개념 및 전략을 효과적으로 전달.
- 클라우드 플랫폼(AWS, Azure, GCP) 경험 및 클라우드 환경을 위한 보안 모범 사례에 대한 친숙도.
- 인프라 및 애플리케이션 관리를 위한 스크립팅 언어(Python, Bash, PowerShell) 및 자동화 도구에 대한 숙련도.
- 빠르게 변화하는 환경에서 우선 순위 변경 및 다양한 기술적 도전에 적응할 수 있는 우수한 문제 해결 능력.
- 개발자, 보안 분석가 및 운영 엔지니어를 포함한 교차 기능 팀과 협업할 수 있는 강력한 협업 및 커뮤니케이션 기술.
- 최소한의 감독 하에 독립적으로 작업할 수 있는 능력, 기술적 접근 방식 및 구현 순서에 대한 정보에 입각한 결정 내림.
- 종단 간 데이터 처리를 위한 Apache Kafka, Apache Airflow 또는 AWS Glue와 같은 도구를 포함한 데이터 파이프라인 아키텍처에 대한 지식.
- 블록체인 기술 및 분산 시스템을 위한 인프라 관리 경험, 노드 배포 및 유지 관리 포함.
- 보안 프레임워크(NIST, ISO 27001)에 대한 이해 및 분산 환경에서 보안 정책 구현 능력.
- 클라우드 보안 도구(AWS IAM, Azure Security Center)에 대한 숙련도 및 여러 위치에서의 신원 및 접근 관리(IAM) 경험.
- 시스템 성능 분석 및 최적화, 프로덕션 문제 해결 및 서비스의 고가용성 보장 능력.
업무 범위
이 역할은 계획 및 개발부터 배포 및 유지 관리까지 IT 프로젝트의 전체 수명 주기를 관리하는 것을 포함합니다. 여기에는 기술적 범위 정의, 부서 간 노력 조정 및 비즈니스 목표와의 일치 보장이 포함됩니다. 후보자는 또한 할당된 프로젝트에 대한 예산 감독, 비용 분석 및 자원 할당 책임이 있습니다. 주요 활동은 규정 요구 사항을 준수하면서 안정적이고 안전하며 확장 가능한 솔루션을 제공하기 위해 확립된 절차 및 표준 내에서 작업하는 것을 포함합니다. 담당자는 변화하는 우선 순위에 적응하고 사용 가능한 자원 및 기술적 제약 조건을 기반으로 결정을 내려야 하며 IT 서비스의 적시적이고 효과적인 제공을 보장해야 합니다.
권한 및 의사 결정
관리적 감독 및 검토를 받지만 이 역할은 상당한 자율성을 행사해야 합니다. 여기에는 인프라 및 애플리케이션 관리를 위한 적절한 도구 및 기술 선택, 복잡한 작업에 대한 구현 순서 결정 및 직접적인 감독 없이 기술적 도전 해결이 포함됩니다. 후보자는 경쟁하는 우선 순위를 균형 있게 조정하고 자원 할당에 대한 정보에 입각한 결정을 내릴 수 있어야 하며 모든 결과물이 품질, 보안 및 규정 준수 표준을 충족하도록 해야 합니다. 이해 관계자와의 협업은 기술적 결정을 비즈니스 목표 및 조직 정책과 일치시키고 IT 이니셔티브의 성공적인 실행을 보장하는 데 필요합니다.