DevOps Job Posting (Part Time)
DevOps Engineer - Flourish Software (Remote, Part-Time)
About Us
Flourish Software is a leading cannabis supply chain and retail software company. We are working to empower the cannabis industry through better technology.
What’s the opportunity?
As a DevOps Engineer at Flourish Software, you will help maintain and optimize our AWS-based infrastructure, ensuring the stability and security of our Kubernetes clusters and containerized environments. You will work closely with our development teams to automate workflows, monitor performance, and apply necessary updates to keep our systems running smoothly. This is a great opportunity to use your DevOps skills in a flexible, part-time role while working with a modern tech stack.
What do we value?
- Honesty, integrity, and self-driven motivation
- Clean, readable code and well-thought-out solutions
- Thorough planning prior to execution
- Teamwork and communication
- Happiness and satisfaction in your work
Key Responsibilities:
- Maintain and monitor our Kubernetes clusters and containerized environments using Docker to ensure high availability and performance.
- Automate developer workflows to improve efficiency and reduce human error.
- Monitor infrastructure using Prometheus, Grafana, and custom tools where appropriate, ensuring system health and uptime.
- Apply regular maintenance updates and ensure the infrastructure stays up to date with modern DevOps practices.
- Manage and optimize CI/CD pipelines using Bitbucket Pipelines and GitLab CI to ensure smooth deployments.
- Collaborate with development teams to ensure efficient integration between development and operations.
- Utilize Terraform and Ansible for infrastructure as code (IaC) and automate infrastructure provisioning and updates.
- Manage AWS services including VPC/EC2, RDS, S3, and ElastiCache, ensuring cost-efficiency and security.
- Track work using JIRA
Skill Requirements
- 3+ years of DevOps or infrastructure engineering experience.
- Strong experience with Kubernetes (K8s) and Docker.
- Familiarity with AWS services, including VPC, EC2, RDS, and S3.
- Experience with CI/CD pipeline tools such as Bitbucket Pipelines, GitLab CI, or Jenkins.
- Infrastructure as code (IaC) experience with Terraform and Ansible.
- Strong Linux systems administration skills.
- Experience with databases such as MySQL, MongoDB, Redis, and DynamoDB.
- Ability to work independently in a remote-first environment and manage time effectively within a 20-hour weekly schedule.
- Availability to work in US time zones.
- Excellent written and verbal communication skills in English.
Nice to Have
- Familiarity with Golang and NodeJS for debugging or automation tasks.
- Exposure to SOC2 or ISO compliance in cloud environments.
- Experience with Prometheus for advanced monitoring.
Benefits
- US Based Full Time Employees:
- Health, dental, and vision insurance
- 100% covered accidental death, disability, and life insurance
- SIMPLE IRA (401K equivalent) matching
- Emphasis on work-life balance
- Remote-first company (even pre-pandemic)
- Uncapped PTO (with approval)
- Opportunity to work on foundational software of a growing and fast-paced, innovative industry
Salary Range
- US-Based Candidates: $50 - $70 USD per hour, depending on experience.
- Candidates outside the US: Compensation will be adjusted based on local market rates, typically ranging from $35 - $50 USD per hour.
A note to candidates
Studies have shown that women, people of color, and members of the LGBTQ+ community, are less likely to apply for jobs unless they believe they meet every single one of the qualifications as described in a job description. We are committed to building a diverse and inclusive company and we are most interested in finding the BEST candidate for the job. That candidate may be one who comes from a less traditional background, and that’s okay. We would strongly encourage you to apply, even if you don't believe you meet every one of the qualifications described.