Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Oak Ridge National Laboratory, so some details may not match this job. The employer's own page has the real description.
Job Overview
The DevOps Engineer at Oak Ridge National Laboratory will play a crucial role in bridging the gap between software development and operations. This position requires a proactive individual who will be responsible for implementing robust automation, building infrastructure, and overseeing the deployment processes while ensuring a reliable and efficient system environment. The successful candidate will work collaboratively within a dedicated team, leveraging best practices to enhance continuous integration/continuous deployment (CI/CD) pipelines, monitor system performance, and troubleshoot deployment issues to ensure smooth project delivery.
Job Responsibilities
- Design, implement, and manage CI/CD pipelines to streamline development workflows.
- Monitor and maintain system performance, identifying bottlenecks and implementing optimizations.
- Conduct regular system testing, troubleshooting, and deployment of updates and patches.
- Collaborate with software developers and system operators to ensure smooth deployment of applications.
- Automate operational tasks and configurations using infrastructure as code (IaC) principles.
- Ensure security best practices are implemented in all development processes and infrastructure.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field; or equivalent experience.
- Proven experience as a DevOps Engineer or in a similar software engineering role.
- Strong proficiency in CI/CD tools, such as Jenkins, GitLab CI, or CircleCI.
- Experience with cloud services (e.g., AWS, Azure, or Google Cloud).
- Proficient in scripting languages (e.g., Python, Bash, or PowerShell).
- Solid understanding of containerization technologies such as Docker and orchestration tools like Kubernetes.
- Familiarity with monitoring tools (e.g., Prometheus, Grafana, or Nagios).
- Knowledge of configuration management tools (e.g., Ansible, Chef, or Puppet).
Technologies & Tools
In this position, the DevOps Engineer will primarily work with technologies and tools including Docker for containerization, Kubernetes for orchestration, Jenkins and GitLab CI for continuous integration and deployment, as well as cloud platforms like AWS or Azure. Additional tools may include Ansible or Puppet for configuration management and various monitoring solutions such as Prometheus or Grafana to ensure system reliability and performance.
Ideal Candidates
The ideal candidate for the DevOps Engineer position at Oak Ridge National Laboratory will possess not only excellent technical skills but also strong problem-solving abilities and a passion for innovation. They should exhibit exceptional collaboration and communication skills, with an enthusiastic approach to teamwork and knowledge sharing. Additionally, the ideal candidate will be adaptable and open to learning new technologies, demonstrating a commitment to continual improvement and operational excellence in a dynamic environment.
The US unemployment rate was 4.2% in September 2026, against 4.4% a year before, says the Bureau of Labor Statistics. See it over the years →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.