Senior Backend Engineer (Gateway/IAM)
- API Gateway
- IAM
- OpenID Connect
- RBAC
- ABAC
- Kubernetes
- Istio
- Envoy
About the Team & Mission
Open Platform Engineering νμ 42dot νλ«νΌμ API Gatewayμ Identity & Access Management(IAM)λ₯Ό κ°λ°νλ©°, λ€μν μλΉμ€κ° μμ νκ³ μμ μ μΌλ‘ μ°κ²°λ μ μλ ν΅μ¬ νλ«νΌμ ꡬμΆν©λλ€.
Senior Backend Engineer (Gateway/IAM)λ API Gateway, μΈμ¦Β·μΈκ° μμ€ν , μ κ·Ό μ μ΄ μ μ± μ μ€κ³νκ³ μ΄μνλ©°, 보μμ±κ³Ό νμ₯μ±μ κ°μΆ λ°±μλ νλ«νΌμ κ°λ°ν©λλ€. λν λ€μν μλΉμ€μ κ°λ° μ‘°μ§μ΄ μμ μ μΌλ‘ APIλ₯Ό μ¬μ©ν μ μλλ‘ νλ«νΌ μν€ν μ²λ₯Ό κ³ λννκ³ , μ°¨μΈλ API νλ«νΌμ κΈ°μ λ°©ν₯μ ν¨κ» λ§λ€μ΄κ°λλ€.
Responsibilities
API Gateway λ° μλΉμ€ μ°λ μν€ν μ²λ₯Ό μ€κ³νκ³ μ΄μν©λλ€.
μ¬μ©μ, μλΉμ€ λ° APIλ₯Ό μν μΈμ¦(Authentication)Β·μΈκ°(Authorization) μμ€ν μ μ€κ³νκ³ κ°λ°ν©λλ€.
μμ μ±, 보μ λ° νμ₯μ±μ κ³ λ €ν Backend Architectureλ₯Ό μ€κ³νκ³ κΈ°μ μ μμ¬κ²°μ μ μ£Όλν©λλ€.
API 보μ μ μ± , μ κ·Ό μ μ΄ λ° νΈλν½ κ΄λ¦¬ 체κ³λ₯Ό ꡬμΆνκ³ μ΄μν©λλ€.
μ½λ λ° μ€κ³ 리뷰λ₯Ό ν΅ν΄ κΈ°μ νμ§μ ν₯μμν€κ³ , λ€μν μ‘°μ§κ³Ό νμ νμ¬ κΈ°μ λ¬Έμ λ₯Ό ν΄κ²°ν©λλ€.
νλ«νΌμ μμ μ±κ³Ό μ΄μ ν¨μ¨μ±μ μ§μμ μΌλ‘ κ°μ ν©λλ€.
Qualifications
Backend μμ€ν μ€κ³, κ°λ° λ° μ΄μ μ λ°μ λν 7λ μ΄μμ μ€λ¬΄ κ²½ν
API Gateway(Tyk λλ μ μ¬ μ루μ ) κ΅¬μΆ λ° μ΄μ κ²½ν
IAM(Identity & Access Management), μΈμ¦Β·μΈκ° λ° κΆν κ΄λ¦¬μ λν μ΄ν΄μ μ€λ¬΄ κ²½ν
OAuth 2.0, OpenID Connect λ± μΈμ¦Β·μΈκ° νμ€ νλ‘ν μ½μ λν μ΄ν΄
API 보μ, μ κ·Ό μ μ΄ λ° νΈλν½ κ΄λ¦¬ κ²½ν
λ€μν μ΄ν΄κ΄κ³μμ νμ νλ©° κΈ°μ μ μΈ μμ¬κ²°μ μ μ΄λμ΄λ³Έ κ²½ν
Preferred Qualifications
κ³ μ±λ₯Β·κ³ κ°μ©μ± μΈμ¦ μμ€ν λλ API νλ«νΌ μ€κ³ κ²½ν
RBAC, ABAC λ± κΆν λͺ¨λΈ μ€κ³ λ° μ΄μ κ²½ν
Kubernetes, Istio, Envoy λ± Cloud Native νκ²½μμμ νλ«νΌ κ°λ° κ²½ν
λκ·λͺ¨ νΈλν½ νκ²½μμμ μ±λ₯ μ΅μ ν λ° μ₯μ λμ κ²½ν
μ κ· κΈ°μ κ²ν (PoC)λΆν° μλΉμ€ μ μ© λ° μ΄μκΉμ§ μ£Όλν κ²½ν
Interview Process
μλ₯ μ ν
μ½λ© ν μ€νΈ
1μ°¨ λ©΄μ (νμ, 1μκ° λ΄μΈ)
2μ°¨ λ©΄μ (λλ©΄ νΉμ νμ, 3μκ° λ΄μΈ)
μ²μ° νμΒ·μ μ¬
Additional Information
μ ν μ μ°¨λ μΌμ λ° μ§ν μν©μ λ°λΌ μΌλΆ λ³κ²½λ μ μμΌλ©°, κ° μ ν κ²°κ³Όλ λ±λ‘νμ μ΄λ©μΌλ‘ κ°λ³ μλ΄λ립λλ€.
μ§μμ μ μΆ μ μ£Όλ―Όλ±λ‘λ²νΈ, κ°μ‘±κ΄κ³, νΌμΈ μ¬λΆ, μ°λ΄, μ¬μ§, μ 체쑰건, μΆμ μ§μ λ± μ±μ©μ μ°¨λ²μ μꡬ κΈμ§λ μ 보λ μ μΈ λΆνλ립λλ€.
μ§μμ μ μ μ€ μ€λ₯κ° λ°μνκ±°λ κΈ°ν λ¬Έμ μ¬νμ΄ μμ κ²½μ°, recruit@42dot.aiλ‘ λ¬Έμν΄ μ£ΌμκΈ° λ°λλλ€.
κ΅κ°λ³΄νλμμ λ° μ·¨μ λ³΄νΈ λμμλ κ΄κ³λ²λ Ήμ λ°λΌ μ°λν©λλ€.
μ₯μ μΈ κ³ μ© μ΄μ§ λ° μ§μ μ¬νλ²μ λ°λΌ μ₯μ μΈ λ±λ‘μ¦ μμ§μλ₯Ό μ°λν©λλ€.
42dotμ μλ’°νμ§ μμ μμΉνμ μ΄λ ₯μλ₯Ό λ°μ§ μμΌλ©°, μμ²νμ§ μμ μ΄λ ₯μμ λν΄ μμλ£λ₯Ό μ§λΆνμ§ μμ΅λλ€.
μ§μμ λ΄μ© μ€ νμ μ¬μ€μ΄ λ°κ²¬λ κ²½μ°, μ μ¬κ° μ·¨μλ μ μμ΅λλ€.
μΈν°λ·° νλ‘μΈμ€ μ’ λ£ ν μ§μμμ λμνμ ννμ‘°νκ° μ§νλ μ μμ΅λλ€.
3κ°μμ μμ΅κΈ°κ°μ΄ μ μ©λ μ μμ΅λλ€.
A message to Future Teammates
μ°λ¦¬κ° λ§λλ API Gatewayμ IAM νλ«νΌμ μλ§μ μλΉμ€κ° μμ νκ² μ°κ²°λκ³ μ΄μλ μ μλλ‘ νλ ν΅μ¬ κΈ°λ°μ λλ€. λ¨μν APIλ₯Ό μ°κ²°νλ κ²μ΄ μλλΌ, 보μκ³Ό νμ₯μ±μ κ³ λ €ν νλ«νΌ μν€ν μ²λ₯Ό μ€κ³νκ³ λ€μν μλΉμ€μ μ±μ₯μ μ§μν©λλ€.
볡μ‘ν κΈ°μ λ¬Έμ λ₯Ό ꡬ쑰μ μΌλ‘ ν΄κ²°νκ³ , μλ‘μ΄ κΈ°μ μ μ€μ μλΉμ€μ μ μ©νλ κ³Όμ μμ μ¦κ±°μμ λλΌλ λΆμ΄λΌλ©΄ μ΄ μν μ΄ μ λ§μ΅λλ€. ν¨κ» μμ μ μ΄κ³ μ λ’°ν μ μλ νλ«νΌμ λ§λ€μ΄κ° λλ£λ₯Ό κΈ°λ€λ¦½λλ€.
Senior Backend Engineer (Gateway/IAM) Β· 42dot