
시니어 풀스택 API 개발자(원격, 미국)
NOAA 수문 예측 소프트웨어와 API의 풀스택 개발을 주도합니다. 국가 수문 예측 서비스를 위한 AWS 마이크로서비스, 지리공간 인터페이스, 접근 가능한 시각화 도구를 구축합니다.
설명
- 풀스택 소프트웨어 엔지니어로서 시니어 기능 제공을 주도합니다
- 새로운 웹 기능과 RESTful API를 설계, 개발 및 배포합니다
- 동적 수문곡선, NOAA Atlas 15 강수 빈도 표시, 유역 경계 도구 및 홍수 침수 매핑 시각화 기능 개발을 주도합니다
- NWS 엔터프라이즈 클라우드 AWS 환경에서 AWS Fargate, Amazon Aurora PostgreSQL 및 S3를 사용해 확장 가능한 마이크로서비스를 구축합니다
- 고처리량 RESTful API와 OGC 호환 공간 데이터 서비스를 설계, 구현 및 개선합니다
- 국가 수문 예측 서비스를 위한 반응형 및 접근 가능한 웹 인터페이스를 개발합니다
- Linux에서 Esri ArcGIS Enterprise를 실행하는 정부 관리 HydroVIS 플랫폼에 백엔드 데이터 서비스를 연결합니다
- 자동화된 단위 테스트, 통합 테스트 및 엔드투엔드 테스트 프레임워크를 구축합니다
- CI/CD 승격 전에 테스트 커버리지와 정적 린팅 기준을 유지합니다
- 내부 개발자와 외부 커뮤니티 기여자의 코드를 검토합니다
- 중급 직원을 멘토링합니다
- NOAA 변경 관리 위원회 승인을 위한 기술 릴리스 자료를 준비합니다
- 커뮤니티 주도 코드 기여 프로세스를 지원합니다
지원 자격
- 컴퓨터 과학, 소프트웨어 공학, 정보 시스템 또는 관련 컴퓨팅 분야의 학사 학위
- 풀스택 웹 애플리케이션 및 API 개발 분야에서 최소 5년의 점진적 경력
- 공개 RESTful API, 클라우드 마이크로서비스 및 대화형 지리공간 웹 애플리케이션을 설계, 구축 및 출시한 입증된 성공 경험
- Agile/Scrum 제공 주기로 업무를 수행한 경험
- VLab GitLab 또는 GitHub에서 병합 요청과 풀 리퀘스트를 관리한 경험
- 자동화된 CI/CD 테스트 게이트를 통합한 경험
- FastAPI, Flask, Django 및 PEP 8을 포함한 Python 숙련도
- Go, Node.js 및/또는 C/C++ 숙련도
- 고급 JavaScript 및 TypeScript 기술
- React, Vue 또는 최신 ES6+ 바닐라 JavaScript 경험
- 고급 HTML5 및 CSS3 기술
- WCAG 2.1 AA 및 Section 508 접근성 요구사항에 대한 지식
- RESTful API 설계 및 OpenAPI 사양 사용에 관한 풍부한 경험
- OGC 웹 표준, GeoJSON, Cloud-Optimized GeoTIFF(COG), Zarr 및 NetCDF 형식 경험
- AWS Fargate/ECS, Amazon Aurora PostgreSQL/PostGIS, Amazon S3, AWS Lambda 및 API Gateway 실무 경험
- Docker 및 Terraform 인프라스트럭처 코드화 숙련도
- Pytest, Jest 및 Ruff, Flake8, Black, Dependabot을 포함한 정적 분석 및 보안 도구 숙련도
복리후생
- 완전 원격 근무








