We are seeking a highly skilled Full Stack & DevOps Engineer to support the National Library of Medicine (NLM) Office of Computer and Communications Systems (OCCS) projects. The role involves building and modernizing web applications, enabling interoperability across NIH systems, and operating secure, automated cloud infrastructure.
Requirements
- Bachelor’s Degree in Computer Science, Information Technology, or related field
- Minimum of FIVE (5) years of full-stack engineering experience across backend and frontend
- Strong understanding of RESTful API design and integration
- Strong programming skills in Python (Django/FastAPI), Java (Spring Boot/Quarkus), and Node.js (Express/NestJS)
- Frontend development with modern JavaScript/TypeScript frameworks (React or Angular) and core web technologies (HTML, CSS, JS)
- Hands-on experience with AWS services (EC2, S3, RDS/Aurora, Lambda, CloudFront, IAM)
- Database expertise including MongoDB (schema design, indexing, performance tuning) and relational databases (PostgreSQL/Oracle/MySQL)
- Test automation using Selenium/WebDriver, including cross-browser testing and Selenium Grid
- DevOps: CI/CD pipelines (GitLab CI/GitHub Actions/Jenkins), containerization (Docker), orchestration (Kubernetes), and artifact management
- Infrastructure as Code (Terraform or AWS CloudFormation)
- Secure authentication/authorization (OAuth2.0, SSO), Zero Trust-aligned practices, and adherence to NIH security requirements
- Accessibility compliance with Section 508/USWDS for federal UI standards
- Proficiency in Git-based version control and collaborative development
- Strong troubleshooting skills across Linux, networking, performance, and observability
Benefits
- Medical, Rx, Dental & Vision Insurance
- Personal and Family Sick Time & Company Paid Holidays
- Parental Leave
- 401(k) Retirement Plan
- Group Term Life and Travel Assistance
- Voluntary Life and AD&D Insurance
- Health Savings Account, Health Care & Dependent Care Flexible Spending Accounts
- Transit and Parking Commuter Benefits
- Short-Term & Long-Term Disability
- Tuition Reimbursement, Personal Development, Certifications & Learning Opportunities
- Employee Referral Program
- Corporate Sponsored Events & Community Outreach
- Care.com annual membership
- Employee Assistance Program
- Supplemental Benefits via Corestream (Critical Care, Hospital Indemnity, Accident Insurance, Legal Assistance and ID theft protection, etc.)