Skip to content

Latest commit

 

History

History
55 lines (47 loc) · 2.62 KB

framework.md

File metadata and controls

55 lines (47 loc) · 2.62 KB

Framework developer

MyMusicTaste의 MSA 인프라 및 서비스 개발을 위하 코어 프레임워크 개발자 포지션입니다.

주요업무

  • 코어 프레임 워크 개발 및 유지보수
  • http, rpc, messaging 관련 인터페이스 개발
  • 다음과 같은 스택 개발 및 유지보수
    • error handling, logging, monitoring, tracing.(EFK, AWS X-Ray, Opentracing)
  • Testing framework 개발 (Pytest)
  • Micro service archiecture pattern 개발 (circuit breaker,Service Registration, Discovery)

자격요건

  • 3년 이상의 python 개발 및 core python 에 대한 깊은 이해
  • cyber security, network protocol에 관한 이해 와 지식
  • Performance tuning, improvement, automation 지식
  • python framework 개발 경험 (django, flask, etc)
  • OSS 기여 경험
  • Nosql 실제 개발, 운영 경험 (redis, memcached, DynamoDB)
  • micro service architecture 개발 경험
  • test 작성 및 테스트 프레임워크 개발 가능
  • project 오너쉽을 가지고 개발 프로세스 수립 가능

우대사항

  • rpc, messaging 프레임워크 경험(GRPC, Thrift, ZeroMQ, RabbitMQ, kafka)
  • 도전과 기회를 망설이지 않는분
  • AWS 기반 솔루션 제작경험
  • devops 경험

tasks and responsibilities

  • responsible for developing and maintaining core framework
  • implementation of interfaces using http, rpc, messaging
  • develop, implement and maintain technical frameworks such has error handling, logging, monitoring, tracing.(EFK, AWS X-Ray, Opentracing)
  • contribute to technical design in structuring efficient development methods and procedures
  • development of testing framework(PyTest)
  • implementations of micro service architecture patterns. (Circuit Breaker Pattern, Service Registration, Discovery)

should be able to do

  • 3+ years with developing in python and deep understanding of core python
  • understanding and knowledge of cyber security and network protocols
  • knowledgable in performance tuning, improvement, and automation
  • hands on experience with python frameworks (Django, Flask, Etc.)
  • contribution to oss
  • practical experience with NoSQL (Redis, Memcache, DynamoDB)
  • experience developing applications in micro service architecture
  • detailed in optimizing work process, solving problems, debugging, troubleshooting, designing
  • able to write tests and provide a testing framework
  • willing to take project ownership and establishing development processes

awesome if you have

  • experience with rpc and messaging frameworks (GRPC, Thrift, ZeroMQ, RabbitMQ, Kafka)
  • likes taking on new opportunities and challenges
  • experience building and configuring solutions in AWS
  • devops experience