Golang 엔지니어 at Cere Network

풀타임2개월 전
Employment Information
직무 설명
리드 Golang 엔지니어로서, 당신은 고성능 및 확장 가능한 백엔드 시스템의 개발과 유지보수를 주도하는 핵심적인 역할을 수행하게 됩니다. Go 프로그래밍 언어를 사용하여 소프트웨어 솔루션을 설계, 구현, 최적화하는 엔지니어 팀을 이끌면서 비즈니스 목표와 기술적 모범 사례와의 일치를 보장할 것입니다. 이 직책은 강력한 기술적 배경, 실전 코딩 경험, 그리고 주니어 개발자들의 기술을 향상시키고 프로젝트 성공에 효과적으로 기여할 수 있도록 멘토링할 수 있는 능력을 요구합니다.
주요 책임
  • 성능, 확장성, 신뢰성에 중점을 두고 Go를 사용하여 강력한 백엔드 시스템을 설계 및 개발합니다.
  • 기능적 및 비기능적 요구 사항을 충족하는 소프트웨어 솔루션을 제공하기 위해 크로스-기능적 팀을 이끕니다.
  • 비즈니스 성장과 혁신을 지원하기 위해 RESTful API, 마이크로서비스, 분산 시스템을 설계 및 구현합니다.
  • 제품 관리자 및 이해관계자와 협력하여 새로운 기능에 대한 기술적 요구 사항과 로드맵을 정의합니다.
  • 엄격한 테스트, 디버깅, 코드 리뷰를 통해 코드 품질을 보장하면서 클린 코드 관행을 촉진합니다.
  • 데이터베이스, 클라우드 플랫폼, 모니터링 시스템과 같은 타사 서비스 및 도구의 통합을 감독합니다.
  • CI/CD 파이프라인의 자동화 및 배포 프로세스 최적화를 포함한 지속적인 개선 이니셔티브를 주도합니다.
  • 복잡한 문제 해결 및 시스템 병목 현상 해결에 기술적 리더십을 제공합니다.
  • 새로운 기술과 업계 동향을 지속적으로 파악하여 혁신과 효율성 기회를 식별합니다.
  • 시스템 아키텍처, 설계 결정, 기술적 프로세스를 문서화하여 지식 공유와 팀 일치를 보장합니다.
직무 요구 사항
  • 주 언어로 Go(Golang)를 사용한 최소 8년의 풀스택 개발 경력을 가진 시니어 소프트웨어 엔지니어로서의 검증된 경험.
  • SOLID, DRY, 클린 아키텍처를 포함한 소프트웨어 설계 원칙에 대한 강력한 이해, 유지보수 및 확장 가능한 시스템 구축에 중점.
  • AWS, Azure, Google Cloud와 같은 플랫폼을 사용하여 클라우드-네이티브 애플리케이션 개발 및 배포에 대한 전문성, 컨테이너화(Docker, Kubernetes) 및 오케스트레이션 도구 경험.
  • 데이터베이스(SQL/NoSQL) 및 데이터 모델링 기술(스키마 설계 및 쿼리 최적화 포함) 작업에 능숙.
  • Git과 같은 버전 관리 시스템 및 GitFlow 또는 Trunk-Based Development와 같은 협업 워크플로우 경험.
  • CI/CD 파이프라인, 인프라스트럭처 코드(Terraform, Ansible), 모니터링 도구(Prometheus, Grafana)를 포함한 DevOps 관행에 대한 지식.
  • 복잡한 시스템을 분석하고 문제의 근본 원인을 식별할 수 있는 탁월한 문제 해결 능력.
  • 팀원, 이해관계자, 클라이언트와 효과적으로 협력하고 비기술적 청중에게 기술적 솔루션을 제시할 수 있는 강력한 커뮤니케이션 기술.
  • 동시에 여러 프로젝트를 관리하고 작업을 우선순위화하며 기한 내에 결과를 제공할 수 있는 능력.
  • 고품질 소프트웨어의 적시 제공을 보장하기 위한 애자일 방법론(Scrum, Kanban) 및 반복적 개발 프로세스 경험.
우대 사항
  • 분산 시스템, 메시지 큐(Kafka, RabbitMQ), 실시간 데이터 처리 프레임워크 경험.
  • 오픈 소스 기여 및 커뮤니티 참여에 대한 지식, Go 관련 프로젝트에 코드 공유 또는 참여 경력.
  • Gin, Echo와 같은 현대적 웹 프레임워크 및 RESTful API 설계 표준 작업에 능숙.
  • OAuth2, JWT와 같은 인증, 권한 부여, 데이터 암호화 기술을 포함한 보안 모범 사례 경험.
  • 프로파일링, 캐싱, 로드 밸런싱 전략을 포함한 시스템 성능 최적화에 대한 강력한 이해.
  • 주니어 엔지니어를 멘토링하고 안내할 수 있는 능력, 팀 내 학습 및 전문적 성장 문화 조성.
  • 마이크로서비스 아키텍처 및 서비스 메시 기술(Istio, Linkerd) 경험.
  • 컨테이너 오케스트레이션 플랫폼 및 서버리스 컴퓨팅 모델(AWS Lambda, Azure Functions)에 대한 지식.
  • 클라우드 비용 최적화 및 리소스 관리 전략 경험.
  • 기술적 의사 결정 프로세스를 주도하고 아키텍처 모범 사례를 옹호할 수 있는 능력.
회사 개요

우리 회사는 기업 고객을 위한 혁신적인 소프트웨어 솔루션을 구축하는 빠르게 성장하는 기술 스타트업입니다. 우리는 엔지니어들이 성장하고 영향력 있는 프로젝트에 기여할 수 있는 협력적이고 포용적인 작업 환경을 조성하기 위해 노력하고 있습니다. 리드 Golang 엔지니어로서, 당신은 최첨단 기술에 대해 작업하고, 우리의 제품 로드맵의 미래를 형성하며, 재능 있는 개발자, 디자이너, 제품 전문가 팀과 협력할 기회를 갖게 될 것입니다. 우리는 경쟁력 있는 보상, 포괄적인 혜택, 그리고 조직 내에서 전문적 및 개인적으로 성장할 수 있는 명확한 경력 발전 경로를 제공합니다.

MyJob.one —— 원격 근무, 진정한 임팩트

새로운 콘텐츠가 지속적으로 제공됩니다
정기적으로 업데이트됨

MyJob.one —— 원격 근무, 진정한 임팩트