DevOps Engineer
Green River · Remote (US)
DevOps Engineer
Salary: $105,000-$135,000
Join our growing team at Green River as an experienced DevOps Engineer supporting projects that matter by building CICD pipelines and cloud platforms primarily on AWS cloud infrastructure. Your work will involve collaboration with other disciplines to develop innovative solutions that maximize the impact of our projects while minimizing financial costs. Creative problem-solving abilities are necessary; you should be comfortable with a trial-and-error approach.
Green River is a small but established remote company that creates "software and analytics for a better world." Founded in 2000, we provide technology solutions to government, nonprofits, and corporations worldwide. We pride ourselves on our engineering capabilities — and our genuine commitment to social impact.
We are looking for a valued team member capable of:
- Bringing experience and expertise in containerized cloud infrastructure
- Using code to manage infrastructure at scale
- Designing and maintaining robust deployment pipelines
- Keeping sensitive data protected
- Avoiding “fire drills” through proactive monitoring and planning
- Administering operating systems and tools
- Setting goals, assessing progress and taking action
If you enjoy working with other highly talented people that seek to use technology to make a positive impact on the world then Green River is the place for you.
We are looking for a team member who will…
- Design and maintain deployment automation for cloud platforms using infrastructure as code tools such as Terraform
- Design and maintain application tooling to support containerized workloads running on platforms like Kubernetes
- Design and maintain tooling to ensure the availability of applications through logging, monitoring, and reporting on service health (e.g., Prometheus, Grafana, Loki)
- Design and maintain CICD pipelines on GitHub Actions and ArgoCD
- Develop best practices for security, compliance, and cost optimization of cloud platforms
- Collaborate with development teams to ensure cloud infrastructure and application requirements align with business goals
- Participate in code and design reviews to ensure code quality
- Participate in an on-call rotation to support after-hours application availability
Qualifications:
- 5+ years of experience managing Linux operating systems in a production environment
- 3+ years of experience with cloud platforms, preferably AWS
- Experience with automating cloud deployments using infrastructure as code (e.g, Terraform, AWS CloudFormation, CDK, Ansible)
- Experience with container orchestration platforms such as Kubernetes
- Experience with scripting languages and software development tools (e.g., Git, Bash, Python)
- Experience with CICD pipelines and tools (e.g., GitHub Actions)
- Understanding of network and security concepts
- Excellent communication and collaboration skills
Nice to have:
- Experience deploying and maintaining database systems (e.g., Postgresql, MySQL)
- Experience with environment and application hardening (e.g., SAST)
- Experience in web application development
We provide a competitive salary; health, dental, and vision insurance; paid holidays, sick leave, and paid time off. We also offer paid family leave, retirement benefits, remote work allowances, and a variety of additional benefits and services.
We are currently only accepting U.S.-based candidates. To be considered for this position, please submit your cover letter and résumé.
Green River is an Equal Opportunity Employer. In accordance with our beliefs and Title VII of the Civil Rights Act, Green River will not discriminate against employees or clients based on race, creed, color, ethnic origin, nationality, religion, gender, sexual orientation, gender identity or expression, age, or disability.