Infra · Cloud · Security

Cloud & Infra
Engineer

안정적인 시스템 위에 신뢰를 쌓는 엔지니어, 조은솔입니다.

Based in Korea Eunsol Cho — Portfolio Open to Work

About Me

01 — Quick Info
72+
자동화한 KISA 보안 점검 항목
3
보안점검 프로그램 개선 버전
4
자격증 & 수상
2Y
IT 동아리 · 부트캠프 활동

서비스가 멈추지 않는 기반을 만드는 일에 매력을 느끼는 인프라 엔지니어 조은솔입니다.

소프트웨어를 전공하며 웹 서비스 개발과 AI 모델 학습까지 경험했고, 그 과정에서 애플리케이션이 동작하는 서버·네트워크·클라우드 기반에 대한 관심으로 인프라 직무에 발을 들였습니다. 개발 경험 덕분에 시스템을 코드와 운영 양쪽의 관점에서 바라볼 수 있습니다.

현재 클라우드 엔지니어 부트캠프에서 Linux, AWS, Docker, Kubernetes를 학습하며, KISA 보안 가이드 기반의 시스템 보안 점검 자동화를 직접 설계·구현하고 있습니다. 단순히 코드를 작성하는 것보다 점검 대상 파일과 시스템 자체를 이해하는 것을 우선으로 합니다.

1.이해가 자동화보다 먼저
2.기록하고 공유하는 습관
3.작게 만들고 꾸준히 개선
4.팀과의 유기적인 소통

Skills

02 — Expertise
  • Ubuntu 서버 구축 및 운영, 계정·권한·서비스 관리
  • Bash 쉘 스크립트를 활용한 점검·운영 업무 자동화
  • KISA 가이드 기반 시스템 하드닝 및 취약점 점검
  • EC2 · VPC · S3 · IAM 등 핵심 서비스 기반 인프라 구성
  • 보안 그룹, 서브넷 설계 등 네트워크 중심의 클라우드 아키텍처 학습
  • NCA(네이버 클라우드) 자격 보유 — 멀티 클라우드 관점의 이해
  • Dockerfile 작성 및 컨테이너 이미지 빌드
  • 컨테이너 기반 개발·배포 환경 구성
  • Pod · Deployment · Service 등 핵심 리소스 이해
  • 컨테이너 오케스트레이션 및 클러스터 운영 학습 중
  • TCP/IP · DNS · 라우팅 등 네트워크 기본기
  • SSH 기반 원격 접속·전송 구조에 대한 실습 경험
  • 방화벽 · 보안 그룹 설정을 통한 접근 제어
  • paramiko를 활용한 SSH 원격 점검 자동화 구현
  • 파일 처리 · 스크립트 조립 등 운영 자동화 도구 제작
  • PyTorch(YOLOv5) 모델 학습 등 데이터 처리 경험
  • Shell Script — 함수화 · 설정 분리 등 구조적인 스크립트 작성
  • Git / GitHub — 버전 관리 및 협업
  • SQL / MySQL — SQLD 자격 보유

Project

03 — Works

🛡️ 시스템 보안점검
프로그램 제작

2026.05 — 2026.06
개인 프로젝트 · Ubuntu 24.04 LTS

Overview

KISA(한국인터넷진흥원)의 주요정보통신기반시설 기술적 취약점 분석·평가 가이드를 기반으로, 리눅스 시스템의 보안 취약점 72개 항목을 자동으로 점검하는 프로그램을 제작했습니다.

코드 작성 자체보다 점검 대상 파일과 시스템의 동작을 이해하는 것을 목표로, 점검 결과에 조치 파일·조치 방법까지 함께 출력해 실제 운영에서 바로 활용할 수 있도록 설계했습니다.

======================================== Linux 보안 점검 스크립트 ======================================== [U-01] root 계정 원격 접속 제한 ... [취약] 조치 파일: /etc/ssh/sshd_config 조치 방법: PermitRootLogin no 로 변경 [U-02] 패스워드 최소 길이 설정 ... [양호] [U-03] 계정 잠금 임계값 설정 ... [양호] ======================================== 점검 완료 | 양호: 2 | 취약: 1 | 총 72개 ========================================

Development Phases

v1개별 파일 점검

항목별 쉘 스크립트로 텍스트 비교, stat 기반 권한 점검, 파일 존재 확인 로직 구현

v2통합 함수화

점검 로직을 TXT_COMP · PERM_CHK · FILE_EXT 타입별 공통 함수로 통합하고, 점검 항목을 cfg 설정 파일로 분리해 유지보수성 개선

v3파이썬 원격 점검

paramiko 기반 SSH 연결로 로컬에서 cfg와 스크립트를 조립해 원격 서버에 전송·실행하고, 날짜별 리포트(report_YYYYMMDD)를 자동 생성. 다수 서버 일괄 점검 구조로 확장

What I Learned

반복되는 점검 코드를 함수와 설정으로 분리하는 구조화 과정, 그리고 "실행 위치가 원격 서버"라는 제약을 스크립트 조립·전송 방식으로 해결하며 자동화 도구를 설계하는 사고방식을 익혔습니다.

Shell Script Python Paramiko · SSH Ubuntu 24.04 KISA Guide Security Automation

Certifications & Awards

04 — Recognitions
2026.06.19NCA (Naver Cloud Platform Certified Associate)네이버 클라우드 플랫폼
2026.06.12정보처리기사한국산업인력공단
2025.06.27SQL 개발자 (SQLD)한국데이터산업진흥원
2025.01.21캡스톤디자인 경연대회 최우수상덕성여자대학교

Experience

05 — Journey
2026.05 — 2026.09양주시 클라우드 엔지니어 부트캠프Linux · AWS · Docker · K8s · 보안
2024.09 — 2025.02코테이토 10기IT 연합동아리
2024.03 — 2024.08코테이토 9기IT 연합동아리
Say hi:
greatsounds613@gmail.com
Korea · Local Time
— (GMT+9)