Full Time

DevOps Engineer

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

Job Overview


At Enterprise Solutions Inc., the DevOps Engineer is responsible for implementing and managing continuous integration and continuous delivery (CI/CD) pipelines, enhancing the operational processes within the software development lifecycle. The ideal candidate will work collaboratively with software developers, system operators, and other stakeholders to ensure streamlined deployment, monitoring, and scalability of our systems. This role demands a strategic approach to infrastructure automation, security enhancements, and performance optimization while promoting a DevOps culture throughout the organization.



Job Responsibilities

  • Design, implement, and manage CI/CD pipelines to automate deployment and testing processes.
  • Monitor system performance and troubleshoot issues across the deployment environment.
  • Collaborate with development teams to establish best practices for software releases.
  • Ensure the security of systems by implementing robust code quality and security checks.
  • Manage cloud infrastructure and services, ensuring high availability and disaster recovery.
  • Develop and maintain scripts for automation of routine tasks and software deployments.
  • Document processes and procedures to improve operational efficiency.
  • Work closely with IT support personnel to resolve system outages and emergency situations.


Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or related field.
  • Minimum of 3 years of experience in a DevOps or related role.
  • Proficiency in CI/CD tools such as Jenkins, GitLab CI, or CircleCI.
  • Strong experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Solid understanding of containerization technologies (Docker, Kubernetes).
  • Familiarity with programming/scripting languages like Python, Bash, or Ruby.
  • Experience with configuration management tools such as Ansible, Chef, or Puppet.
  • Knowledge of monitoring and logging tools (Prometheus, Grafana, ELK Stack).


Technologies & Tools


The DevOps Engineer will utilize a variety of technologies and tools that facilitate streamlined development and operational processes. These include CI/CD tools like Jenkins and GitLab, cloud services such as AWS and Azure, and container orchestration platforms like Kubernetes. Additionally, the candidate will work with configuration management tools like Ansible, and monitoring solutions including ELK Stack and Prometheus to ensure high availability and performance of applications.



Ideal Candidates


The ideal candidates for the DevOps Engineer position at Enterprise Solutions Inc. exhibit a strong analytical mindset paired with excellent problem-solving skills. They are proactive in identifying potential issues within systems and possess a passion for automation and optimization. Successful individuals in this role demonstrate effective communication skills, allowing them to collaborate seamlessly with cross-functional teams. A strong commitment to learning and adapting to new technologies is also essential for growth and success in our fast-paced environment.

Heard nothing since you applied? Our guide says when to follow up, how, and what to write. How to follow up →

View Similar Jobs

Matches Jobs

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