J5 Consulting is seeking an Application Developer to accelerate the timely, reliable, and secure delivery of open source data, information, and insights. The developer will maintain and enhance an existing social media data exploitation platform, working within an existing team environment.
Requirements
- Build and maintain scalable front-end applications using React and TypeScript
- Manage application state using MobX or other state management libraries
- Develop backend services and APIs using Node.js
- Design search functionalities and analytics using Elasticsearch
- Work with relational databases using RDS
- Use version control systems like Git and continuous integration/continuous deployment pipelines
- Build and operate ETL pipelines for large datasets
- Script and program using Python, Bash, or Go for automation, tooling, and data processing
- Optimize complex queries and evaluate trade-offs between latency, throughput, and infrastructure cost
- Use Terraform for infrastructure management and AWS networking for VPC design and security
- Implement CI/CD and automation workflows, TLS, encryption, and IAM policies
- Perform performance tuning and disaster recovery planning for large data sets
Benefits
- 100% employer-paid health coverage
- 6% 401(k) match
- PTO
- Tuition reimbursement
- Bonuses
- Professional development