Salary
💰 $108,700 - $125,300 per year
Tech Stack
AWSCloudDNSDockerDynamoDBFirewallsGoJavaJavaScriptJenkinsMicroservicesPostgresPythonTerraformTypeScript
About the role
- Work as a part of an agile software development devops team to build and maintain critical infrastructure
- Participate in planning and design
- Complete sprint work collaboratively and punctually
- Assist in the development and management of CI/CD processes for efficient code deployment and system updates
- Support the operation and maintenance of cloud infrastructure and services to ensure performance, security, and cost-efficiency
- Contribute to the management of microservices architecture and orchestration utilizing container technologies
- Collaborate with software development teams to troubleshoot and resolve system issues and outages
- Aid in the implementation of best practices for system hardening and configuration management
- Ensuring security compliance and vulnerability remediations remains within SLAs
- Participate in on-call rotations to support system operations
- Help document processes and monitor system logs and activity for potential issues
- Maintain and modernize software that supports the CMS Hospital Quality Reporting program to reduce provider burden and costs to CMS
Requirements
- U.S. citizen or documented proof of eligibility to work in the United States
- Has been living in the US for at least the past 3 years
- Successful candidate is subject to a background investigation by the government and must be able to meet the requirements to hold a position of Public Trust
- Medical or recreational marijuana use may affect ability to obtain Public Trust
- Bachelor's degree in Computer Science, Engineering, or a related field
- 3+ years of experience in DevOps, system administration, or a similar role
- Experience with CI/CD tools, such as Jenkins and Github Actions
- Familiarity with cloud services (AWS: ECS, Lambda, RDS, CloudWatch, IAM, AWS CLI, etc.) and Infrastructure as Code (IaC) with Terraform
- Knowledge of containerization and orchestration tools, specifically Docker and Amazon ECS
- Understanding of networking basics, including firewalls, load balancers, DNS, and other infrastructure components
- Proficiency in at least one scripting language (Bash/zsh preferred)
- Git proficiency
- Good problem-solving skills and attention to detail
- (Preferred) Prior software development experience with languages such as JS/TS, Java, Go, or Python
- (Preferred) Associate or Professional AWS certifications
- (Preferred) Experience with logging and monitoring tools like CloudWatch and New Relic
- (Preferred) Familiarity with PostgreSQL and DynamoDB