Full Time

DevOps Engineer

Energy Jobline
$90,000 - $150,000* / year (about $43–$72 an hour)

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 Energy Jobline, so some details may not match this job. The employer's own page has the real description.

Overview

The DevOps Engineer at Energy Jobline will play a critical role in managing and automating our infrastructure, enhancing collaboration between development and operations teams, and ensuring smooth deployment processes. The successful candidate will be tasked with streamlining our CI/CD pipelines, maintaining system performance, and implementing best practices for version control and monitoring, thereby supporting our commitment to deliver high-quality solutions in the energy sector.



Job Responsibilities

  • Design, implement, and manage CI/CD pipelines to facilitate seamless code delivery and deployment.
  • Collaborate with software engineers to ensure optimal integration of application code into production environments.
  • Monitor system performance and troubleshoot issues across development, testing, and production environments.
  • Implement infrastructure as code (IaC) to automate provisioning and management of system resources.
  • Develop and maintain operational documentation, including processes and procedures, to streamline workflow.
  • Enhance configuration management by deploying and maintaining robust tools that ensure systems consistency.
  • Participate in code reviews and contribute to architecture discussions, applying best practice paradigms.
  • Manage cloud infrastructure and services ensuring optimal performance and security compliance.


Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Proven experience as a DevOps Engineer or similar software engineering role.
  • Strong knowledge of scripting languages such as Python, Bash, or Ruby.
  • Experience with configuration management tools (e.g., Ansible, Puppet, Chef).
  • Familiarity with container orchestration technologies (e.g., Docker, Kubernetes).
  • Understanding of cloud platforms, ideally AWS, Azure, or Google Cloud.
  • Experience with configuration/version control systems (e.g., Git).
  • Solid understanding of networking concepts, security protocols, and system monitoring.


Technologies & Tools

The DevOps Engineer will utilize a range of technologies and tools to optimize performance and maintain the infrastructure. These include configuration management tools such as Ansible or Puppet, containerization technologies like Docker, and orchestration platforms such as Kubernetes. The candidate will also work with CI/CD tools like Jenkins or GitLab CI and leverage cloud services from AWS, Azure, or Google Cloud Platform for deploying applications and managing resources.



Ideal Candidates

Ideal candidates for the DevOps Engineer position will possess a strong analytical mindset and demonstrate the ability to troubleshoot complex issues efficiently. They should have excellent communication skills, as they will interact with various stakeholders within the organization. The best fit would be someone who is proactive, adaptable to new technologies, and committed to continuous improvement and innovation in operations. A passion for the energy sector and a drive for sustainable solutions will further enhance their suitability for this role.

How is the job market doing right now? Our page reads the government’s numbers each month, by industry and kind of work. The job market now →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.