Volunteer (Unpaid) DevOps Engineer jobs in United States
info-icon
This job has closed.
company-logo

Solution Community · 4 hours ago

Volunteer (Unpaid) DevOps Engineer

Solution Community is a US-based international non-profit organization dedicated to fostering a global community of compassion. They are seeking a Volunteer DevOps Engineer to design, implement, and maintain automated CI/CD pipelines, manage cloud infrastructure, and incorporate security practices throughout the software development lifecycle.

Non-profit Organization Management

Responsibilities

Building and Maintaining CI/CD Pipelines: Designing, implementing, and maintaining automated Continuous Integration (CI) and Continuous Delivery/Deployment (CD) pipelines. This involves automating the build, test, and deployment processes to ensure rapid and reliable software releases
Using tools like Terraform, Ansible, Chef, or Puppet to provision and manage infrastructure (servers, networks, databases, etc.) programmatically, ensuring consistency and repeatability
Developing scripts (e.g., Python, Bash) and custom tools to automate repetitive tasks and integrate various systems
Setting up, configuring, and managing the underlying cloud-based (AWS, Azure, GCP) infrastructure
Working with container technologies like Docker and orchestration platforms like Kubernetes to package applications and manage their deployment and scaling
Possessing a strong understanding of operating systems, networking, and security to manage systems effectively
Defining and implementing effective deployment strategies, including blue-green deployments, canary releases, and rolling updates, to minimize downtime and risk
Managing source code using version control systems (e.g., Git) and ensuring proper branching and merging strategies
Incorporating security practices and tools throughout the entire software development lifecycle, from code scanning to vulnerability assessments and compliance
Ensuring that appropriate security measures are in place for infrastructure and applications

Qualification

CI/CD PipelinesInfrastructure as CodeCloud InfrastructureContainerizationVersion ControlSecurity PracticesCross-Cultural CommunicationCommitment to Impact

Required

At least 5 years of experience in DevOps
Strong background in designing, implementing, and maintaining automated Continuous Integration (CI) and Continuous Delivery/Deployment (CD) pipelines
Experience with tools like Terraform, Ansible, Chef, or Puppet for Infrastructure as Code (IaC)
Proficiency in scripting languages such as Python and Bash
Experience with cloud-based infrastructure (AWS, Azure, GCP)
Familiarity with container technologies like Docker and orchestration platforms like Kubernetes
Strong understanding of operating systems, networking, and security
Experience with version control systems (e.g., Git)
Ability to communicate across diverse teams, time zones, and stakeholder groups
Commitment to using design as a tool for social impact

Benefits

Global Collaboration
Meaningful Impact
Cultural Richness
Empowering Environment
Flexible Work Life
Growth and Learning
Lasting Recognition

Company

Solution Community

twitter
company-logo
Welcome to Solution Community - where vision meets actionable change on a global scale.

Funding

Current Stage
Early Stage

Leadership Team

leader-logo
Daniel R. Kazakos
CFO/CSO
linkedin
Company data provided by crunchbase