Data Engineer
🏷️

Data Engineer

ν”Œλ ‰μŠ€νŒ€μ˜ Data Engineer λŠ” λ°μ΄ν„°μ˜ ν™œμš©κ³Ό 뢄석에 μ΅œμ ν™”λœ ν™˜κ²½μ„ λ§Œλ“€μ–΄ λ‚˜κ°‘λ‹ˆλ‹€. flex 의 μ œν’ˆκ³Ό μ„±μž₯에 기반이 λ˜λŠ” 데이터λ₯Ό μ ‘κ·Ό, 탐색, 생산할 수 μžˆλŠ” 데이터 ν”Œλž«νΌμ„ κ΅¬μΆ•ν•˜κ³  μš΄μ˜ν•©λ‹ˆλ‹€. 이λ₯Ό 톡해 νŒ€ ꡬ성원 λͺ¨λ‘ 효과적으둜 데이터 기반의 μ˜μ‚¬κ²°μ •μ„ ν•  수 μžˆλ„λ‘ λ•μŠ΅λ‹ˆλ‹€.

  • ν”Œλ ‰μŠ€νŒ€μ˜ Data EngineerλŠ”?
    • 효율적이고 μ•ˆμ •μ μΈ 데이터 ν”Œλž«νΌ 아킀텍쳐λ₯Ό μ„€κ³„ν•˜κ³  κ΅¬μΆ•ν•©λ‹ˆλ‹€.
    • 데이터 기반의 μ˜μ‚¬κ²°μ •μ„ μœ„ν•œ 졜적의 뢄석 ν™˜κ²½μ„ λ§Œλ“€κΈ° μœ„ν•œ 도ꡬλ₯Ό μ μš©ν•˜κ³  κ΄€λ ¨ 인프라λ₯Ό 섀계, 개발, μš΄μ˜ν•©λ‹ˆλ‹€.
    • λΉ„μ¦ˆλ‹ˆμŠ€μ— λŒ€ν•œ 이해가 깊고, μ–΄λ– ν•œ 데이터λ₯Ό 톡해 λ™λ£Œλ“€μ΄ 더 λ‚˜μ€ μ˜μ‚¬κ²°μ •μ„ ν•  수 μžˆμ„μ§€ κ³ λ―Όν•˜κ³  이λ₯Ό μœ„ν•œ 졜적의 데이터 ν™˜κ²½μ„ κ³ λ―Όν•˜κ³  λ§Œλ“­λ‹ˆλ‹€.
    • λ°μ΄ν„°μ˜ κ°€μΉ˜λ₯Ό λˆ„κ΅¬λ³΄λ‹€ 잘 μ΄ν•΄ν•˜κ³ , μ„±μž₯ν•˜λŠ” νŒ€μ˜ 단계에 λ§žμΆ”μ–΄ 데이터λ₯Ό ν™œμš©, 뢄석할 수 μžˆλ„λ‘ 데이터 마트 및 톡계λ₯Ό κ°œλ°œν•˜κ³  μš΄μ˜ν•©λ‹ˆλ‹€.
    • μ‹œμž₯, νŒ€, ꡬ성원, 기술 λ“±μ˜ λ³€ν™”ν•˜λŠ” 쑰건 μ†μ—μ„œ μ μ ˆν•˜κ³  μ˜¬λ°”λ₯Έ 선택을 ν•˜κΈ° μœ„ν•΄ λŠμž„μ—†μ΄ κ³ λ―Όν•˜κ³ , κ°œμ„ ν•΄ λ‚˜κ°‘λ‹ˆλ‹€.
  • 이런 λΆ„κ³Ό ν•¨κ»˜ ν•˜κ³  μ‹ΆμŠ΅λ‹ˆλ‹€.
    • 데이터 μ—”μ§€λ‹ˆμ–΄λ§ 및 κ΄€λ ¨ 인프라 개발/운영 κ²½ν—˜μ΄ μžˆμœΌμ‹  λΆ„
    • 데이터 가곡 및 λΆ„μ‚° 처리 기술(Hadoop, Hive, Spark, Kafka)에 λŒ€ν•œ 이해가 높은 λΆ„
    • 데이터 μ–΄ν”Œλ¦¬μΌ€μ΄μ…˜ κ°œλ°œμ„ μœ„ν•œ μ†Œν”„νŠΈμ›¨μ–΄ μ—­λŸ‰μ„ κ°–μΆ”κ³ , ν•˜λ‚˜ μ΄μƒμ˜ ν”„λ‘œκ·Έλž˜λ° 언어에 λŠ₯μˆ™ ν•˜μ‹  λΆ„ (Java, Scala, Python λ“±)
    • AWS ν΄λΌμš°λ“œ ν™˜κ²½μ—μ„œ 데이터 μ—”μ§€λ‹ˆμ–΄λ§ κ²½ν—˜μ΄ μžˆμœΌμ‹  λΆ„
    • λ‹€μ–‘ν•œ μƒν™©μ—μ„œ 졜적의 μ†”λ£¨μ…˜μ„ 찾으렀 λ…Έλ ₯ν•˜λŠ” λΆ„
    • κ²½ν—˜μ„ ν†΅ν•œ ν•™μŠ΅μ„ μ¦κ±°μ›Œν•˜λ©°, 이λ₯Ό ν•¨κ»˜ μΌν•˜λŠ” λ™λ£Œλ“€κ³Ό κ³΅μœ ν•˜λ©° μ„±μž₯ν•˜λŠ” λΆ„
    • μ˜ˆμƒν•˜μ§€ λͺ»ν•œ μƒν™©μ΄λ‚˜ 였λ₯˜λ₯Ό λ§Œλ‚¬μ„ λ•Œ ν˜„μƒλ³΄λ‹€ κ·Όλ³Έ 원인을 μ΄ν•΄ν•˜κ³  ν•΄κ²°ν•˜λ € ν•˜λŠ” λΆ„
    • λ™λ£Œκ°€ ν•˜λŠ” 일에 관심을 κ°–κ³  μ‹œλ„ˆμ§€λ₯Ό μ°½μΆœν•˜λŠ” ν˜‘μ—…μ„ μ¦κΈ°λŠ” λΆ„
  • flexλ₯Ό μ΄λ£¨λŠ” 기술 μŠ€νƒ (μ§€κΈˆ 진화 쀑...)
    • Front-end
      • TypeScript, React, Redux, Next.js, styled-components, Storybook
      • flex design system components
      • Babel, Webpack
      • Jest
      • Nginx, Node.js, Express.js
    • Back-end
      • Kotlin/Java, Spring Boot, JPA, QueryDSL, Hibernate
      • AWS Lambda (Node.js)
      • Gradle, AspectJ, MapStruct, Swagger, Liquibase
      • JUnit, Mockito
    • Build & Test & Deploy
      • GitHub, AWS CodeBuild
      • Cypress, Cucumber
      • Blue/Green Deploy, AWS CodePipeline / CodeDeploy / Lambda / Docker
    • Infrastructures
      • AWS Aurora (MySQL), S3, ElastiCache
      • AWS Elastic Beanstalk, ECS, Fargate
      • AWS API Gateway / Lambda
      • AWS ELK(Elasticsearch + Logstash + Kibana)
      • AWS Secret Manager / KMS
      • AWS CloudFront

  • ν”Œλ ‰μŠ€νŒ€μ— μ§€μ›ν•˜λ €λ©΄?
    • κ²½λ ₯ μ€‘μ‹¬μ˜ 이λ ₯μ„œλ₯Ό join@flex.team으둜 λ³΄λ‚΄μ£Όμ„Έμš”.
    • LinkedIn μ£Όμ†Œλ„ μ’‹μ•„μš”.
    • 개인 ν”„λ‘œν•„ νŽ˜μ΄μ§€ URL도 μ’‹μ•„μš”.