Software Developer

Simple Technology Solutions
Summary
Join Simple Technology Solutions as a Software Developer (DevOps) and contribute to a high-visibility, cloud-native API powering data discovery and access. You will maintain, optimize, and scale a high-availability AWS-hosted API system, configure Elasticsearch clusters, and automate infrastructure management using tools like Terraform, Ansible, or CloudFormation. This role requires strong AWS knowledge, deep Elasticsearch expertise, and experience managing production-grade APIs in a cloud environment. The ideal candidate possesses hands-on infrastructure automation skills and demonstrated ability to implement and manage monitoring systems. You will collaborate with technical and business teams to meet evolving mission and user needs. Simple Technology Solutions offers a flexible work environment and is committed to equal employment opportunity.
Requirements
- Bachelorβs degree in Computer Science, Engineering, or a related field
- 6+ years of experience in software engineering or DevOps roles
- Strong AWS knowledge: EC2, Lambda, API Gateway, S3, RDS, Elasticsearch
- Deep expertise with Elasticsearch: index management, query tuning, cluster scaling
- Experience managing production-grade APIs in a cloud environment
- Hands-on infrastructure automation skills (Terraform, Ansible, or CloudFormation)
- Demonstrated ability to implement and manage monitoring systems and alerting workflows
- Strong communication skills and ability to solve problems collaboratively
- Must be able to work the hours of 8am-5pm Eastern Time regardless of your home location
Responsibilities
- Maintain, optimize, and scale a high-availability, AWS-hosted API system
- Configure, tune, and troubleshoot Elasticsearch clusters for performance and resiliency
- Automate infrastructure management using Terraform, Ansible, or CloudFormation
- Design and enhance real-time monitoring, logging, and alerting solutions using CloudWatch, Prometheus, or similar tools
- Identify and resolve performance bottlenecks across services, with a focus on stability and uptime
- Collaborate across technical and business teams to ensure the API meets evolving mission and user needs
Preferred Qualifications
- Experience with AWS monitoring tools like X-Ray and CloudTrail
- Familiarity with CI/CD and automated deployment/testing pipelines
- Experience in high-traffic API performance tuning and security hardening
- Ability to communicate effectively with both technical and non-technical stakeholders
Benefits
Flexibility to help them thrive personally and professionally