
DevOps Engineer
- Raleigh, NC
- Permanent
- Full-time
- Support the automation of deployment, monitoring, and infrastructure management tasks using standard DevOps tooling.
- Collaborate with developers and infrastructure teams to improve CI/CD pipelines and cloud infrastructure performance, reliability, and usability.
- Participate in planning and execution of regular maintenance windows and infrastructure upgrades.
- Monitor system health, triage incidents, and assist in troubleshooting issues to improve uptime and efficiency.
- Identify and remediate security vulnerabilities using common scanning and reporting tools, in coordination with security guidelines.
- Maintain up-to-date documentation and process flows that align with internal standards and operational requirements.
- Perform ad hoc tasks based on evolving team priorities and your individual skills or areas of interest.
- Ability to obtain a security clearance.
- Bachelor’s degree, preferably in computer science, engineering, web development, or related field.
- Formal training in computer science, information technology, DevOps, or a related field either through a college degree program or an immersive professional training program.
- Hands-on experience writing and maintaining Infrastructure-as-Code (IaC) using tools such as Terraform and Ansible.
- Experience designing, implementing, and maintaining CI/CD pipelines that automate build, test, and deployment workflows using tools like Jenkins, Bitbucket Pipelines, GitHub Actions, or Azure DevOps.
- Practical experience with at least one major cloud platform (AWS, Azure, or Google Cloud Platform).
- Proficiency in scripting languages such as Python, Bash, or PowerShell for automation and system tasks.
- Familiarity with version control systems like Git and the ability to collaborate effectively in a team-based development environment.
- Understanding of system administration fundamentals, including networking, operating systems, and security best practices, as relevant to modern DevOps workflows.
- Experience with containerization and orchestration tools such as Docker and Kubernetes in production environments.
- Familiarity with administering enterprise-grade Linux distributions (e.g., Red Hat, Amazon Linux). Exposure to hardened environments (DISA STIG, CIS Benchmarks, NIST 800-53) is a plus.
- Prior experience in a development-focused role - even briefly - especially if you’ve built or shipped real web apps or CMS platforms and understand what makes a dev toolchain usable (or painful).
- Comfort working across cloud-native services, infrastructure components, and security controls - ideally with a sense of when to build, when to buy, and when to automate.
- Excellent problem-solving instincts and a curiosity-driven mindset, especially around performance, reliability, and automation.
- Strong communication skills and the ability to collaborate effectively with developers, engineers, project managers, leadership, and clients.