IT/개발

DevOps

개발(Development)과 운영(Operations)을 긴밀히 연결하여 소프트웨어의 지속적 통합·배포를 자동화하고 효율화하는 역할

주요 과업

  • CI/CD 파이프라인 설계 및 운영
  • 코드 인프라(IaC) 관리
  • 서버·컨테이너 오케스트레이션
  • 모니터링 및 로그 분석
  • 배포 자동화 및 롤백 설계
  • 팀 간 협업 문화 조성

직업 트렌드

  • 애자일 문화 확산과 함께 DevOps가 업계 표준으로 자리잡음
  • 클라우드 네이티브, MSA(마이크로서비스 아키텍처) 도입 증가

필요 지식

  • 소프트웨어 개발·운영 기초
  • 클라우드·가상화
  • 네트워크
  • CI/CD 툴(Jenkins, GitLab CI 등)
  • Docker/Kubernetes

필요 스킬

  • 하드 스킬: 스크립팅(Python, Shell), IaC(Terraform, Ansible), 모니터링 툴
  • 소프트 스킬: 협업 능력, 문제 해결, 자동화 사고방식

필요 경험

  • DevOps 팀 인턴십
  • 개인 프로젝트에서 CI/CD 파이프라인 구현
  • 서버 운영 경험, 마이크로서비스 아키텍처 설계 경험

준비할 것

  • 1단계: 리눅스 기초, Git, 프로그래밍 기초
  • 2단계: CI/CD 개념, Jenkins, 스크립팅(Bash/Python)
  • 3단계: IaC(Terraform), 모니터링(Prometheus), DevOps 실무
  • 추천 전공: 컴퓨터공학, 시스템공학

DevOps, 나에게 맞을까요?

강점 진단으로 적합도를 확인하고, 지금 수준에서 무엇을 채워야 하는지 확인하세요.

로그인 없이 3분 시작

같은 분야의 다른 직무

전체 직무 사전 보기 →