Join Our Growing Team!

DevOps Engineer

 

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 42-person remote company that genuinely focuses on creating "software and analytics for a better world." Founded in 2000, we provide technology solutions to government, nonprofits, and corporations worldwide. We value team members who genuinely believe in social impact and bring a professional approach to delivering results. We enjoy a collaborative atmosphere and have exceptionally long-term relationships with our staff and clients.

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.