DevOps System Engineer
ENFOS, Inc.
Raleigh, north carolina
Job Details
Full-time
Full Job Description
We’re a growing software company operating in the rapidly expanding environmental industry. Our customers include some of the largest corporations globally (ENFOS.com/customers), yet our small team size ensures that your voice can have a significant impact – we value strong opinions. At ENFOS, we are passionate about leveraging technology to accomplish meaningful work for the Earth. We stand out in our field by solving intricate problems with the simple aim of helping our customers clean up the world.
This is a full-time position offering pre-IPO stock options, the opportunity to build your own workstation on the company’s dime, generous medical benefits, and a very flexible vacation policy.
Our office culture promotes a relaxed environment to enable our developers to perform their best with minimal stress. We prioritize work/life balance and firmly believe that happy developers are productive developers. We seek self-motivated, proactive individuals who can independently achieve success within a supportive environment. If you enjoy open-source projects, Dungeons & Dragons, Reddit, puppies, nature hikes, fantasy novels, football, foreign languages, or video games – you’ll find like-minded friends at ENFOS.
If you’re seeking to escape bureaucratic formality without risking financial stability in a new startup, ENFOS could be the ideal place for your skills. We serve customers across every continent, are self-owned, and sustainably operate entirely on revenue. Join our team and be part of our journey.
www.ENFOS.com
Responsibilities:
- Monitor system alarms, performance, IT operations, and storage utilization 24/7.
- Develop and maintain automation scripts for tasks such as build, deployment, and monitoring.
- Manage version control systems, code repositories, and collaboration tools to facilitate efficient code management and team collaboration.
- Set up and manage CI/CD pipelines using GitLab or similar tools.
- Implement and enforce IT security policies, best practices, and compliance requirements to safeguard engineering infrastructure.
- Provide technical support and troubleshooting assistance to hardware and software engineering teams for infrastructure issues.
- Maintain technical documentation for server infrastructure, tools, and scripts.
- Possess excellent communication, collaboration, and problem-solving skills.
Requirements
- Bachelor's degree in Computer Science, a related field, or equivalent practical experience.
- Minimum of 3 years of experience in a DevOps and Server Management role.
- Strong knowledge of bash/shell scripting and Python for automation.
- Deep understanding of Linux systems.
- Experience with GitLab for CI/CD processes.
- Experience with Ansible for automating configurations and deployments.
- Proficiency in Docker for containerization and familiarity with Kubernetes for orchestration and management of containerized applications is a plus.
Benefits
Generous Paid Time Off (Vacation, Sick & Public Holidays)
Full Family Health Care Plan (Medical & Vision)
Retirement Plan (401k)
Pre-IPO Stock Options