Job Summary:
Sure Secure Solutions is looking for a software developer to support NASA’s Earth Observing System Data and Information System (EOSDIS) Evolution and Development 3 (EED-3) contract. Raytheon’s EED-3 team provides Earth scientists and others access to data from NASA’s Earth Science missions. As a member of the EED-3 team, the software developer will build innovative tools allowing scientists and students alike to discover, transform, update, and improve the quality of Earth Science data in the pursuit of solving a wide range of environmental and socio-economic issues.
Roles and Responsibilities:
- The candidate will play a key role in supporting the operations, design, and development of NASA’s Common Metadata Repository, a critical large-scale API used for managing NASA’s science data.
- This system integrates data from satellites, aircraft, field measurements, and other sources.
- The candidate will ensure the API operates at peak performance, following operational agreements and policies, and maintaining compliance with program standards.
- Additionally, the candidate will drive efforts to scale the API, leveraging best practices for automation and performance optimization.
- Proactive issue detection, real-time alerting, and continuous improvement of the monitoring and logging systems will be crucial to ensure the API performs efficiently and reliably.
- The candidate will work cross-functionally to ensure the API meets both technical and business needs while delivering consistent, reliable service.
Required Education and Experience:
- Bachelor’s degree or equivalent experience with at least 6 years in software engineering or operations roles.
- Strong experience with AWS infrastructure and services, particularly for hosting large-scale APIs, including EC2, Lambda, API Gateway, S3, RDS, and Elasticsearch.
- In-depth knowledge of Elasticsearch, including index management, query optimization, cluster configuration, and troubleshooting, to ensure efficient search performance and scalability.
- Proven experience in managing the performance, scalability, and availability of large-scale production APIs, especially within cloud environments like AWS.
- Hands-on experience automating infrastructure and operations using tools like Terraform, Ansible, or CloudFormation for AWS environments.
- Expertise in implementing real-time issue detection, monitoring, and alerting systems (e.g., CloudWatch, Datadog, Prometheus) for production systems.
- Familiarity with best practices for Elasticsearch tuning and performance optimization, particularly in high-traffic environments like CMR.
- Strong desire to build infrastructure-as-code solutions for improving performance, scalability, and monitoring in production systems.
- Ability to troubleshoot complex technical issues related to Elasticsearch and drive continuous improvement across AWS-hosted systems.
- Strong communication skills to work collaboratively with both technical and non-technical teams to solve production challenges. .
Desired/Preferred Skills:
- Experience in using AWS monitoring and logging services like CloudWatch, X-Ray, and CloudTrail to improve observability and troubleshoot performance bottlenecks.
- Familiarity with continuous integration and delivery (CI/CD) practices for automated deployment and testing.
- Experience with API performance tuning and troubleshooting, especially under high-traffic conditions.
- Ability to ensure the security and integrity of production systems.
- Ability to communicate effectively with both technical and non-technical stakeholders, ensuring alignment across teams.
Required Education:
- Bachelor’s degree in Computer Science, Engineering, or related technical field
Sure Secure Solutions is an Equal Opportunity/Affirmative Action Employer, including Vets and Disabled. Employment contingent upon successful completion of a background investigation.
At Sure Secure Solutions, we have an enjoyable working environment, offering competitive benefit packages and surrounded with professionals who have the subject matter expertise to develop innovative, cutting-edge business solutions in an ever-evolving technology landscape. The benefits include Dental Insurance, Vision Insurance, Life insurance, Long and short-term disability, Paid time off, 401(k) Retirement plan. More specific information on benefits eligibility will be provided as part of the interview process.
This is a full-time Remote Role (Quarterly travel for a few days may be required)* A U.S. citizenship is required. All candidates must be able to pass a National Agency Clearance with Inquiries.