Full Time

DevOps Engineer (Remote)

KLDiscovery
Remote!
$90,000 - $150,000* / year

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

Job Overview


KLDiscovery is seeking a highly skilled and motivated DevOps Engineer to join our dynamic team in a remote capacity. The ideal candidate will be responsible for managing and automating the software development lifecycle, ensuring seamless integration and continuous delivery of software products. This role involves collaboration with software developers, system operators, and other IT staff to oversee code releases, and drive automation in our processes, all while maintaining a high standard of efficiency and reliability in our systems.



Job Responsibilities

  • Develop and maintain infrastructure as code (IaC) to automate cloud and on-premise deployments.
  • Implement and manage CI/CD pipelines to streamline software delivery and reduce time to market.
  • Monitor system performance and ensure high availability of applications through proactive problem resolution.
  • Collaborate with cross-functional teams to identify and resolve operational issues, ensuring continuous improvement in processes.
  • Design and maintain configuration management systems to ensure uniformity across environments.
  • Instrument and monitor applications, infrastructure, and services to provide insights for performance tuning.
  • Assist in troubleshooting and resolving issues in development, test, and production environments.
  • Document processes, scripts, and workflows to enhance team knowledge sharing and onboarding.


Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • At least 3 years of experience in DevOps, Systems Administration, or a related field.
  • Proficient in scripting languages such as Python, Bash, or PowerShell.
  • Hands-on experience with container orchestration tools like Docker and Kubernetes.
  • Strong understanding of cloud platforms (AWS, Azure, Google Cloud) and their services.
  • Experience with CI/CD tools such as Jenkins, GitLab CI, or CircleCI.
  • Knowledge of monitoring and logging tools (e.g., Prometheus, Grafana, ELK Stack).
  • Familiarity with version control systems like Git and branching strategies.


Technologies & Tools


The successful candidate will utilize a variety of technologies and tools, including cloud services from AWS, Azure, or Google Cloud, configuration management tools (e.g., Ansible, Terraform), containerization platforms like Docker and Kubernetes, and CI/CD tools such as Jenkins or GitLab CI. Additionally, experience with monitoring solutions like Prometheus, Grafana, and relevant logging tools will be essential for maintaining high system interoperability and performance.



Ideal Candidates


Ideal candidates for this position will exhibit strong problem-solving capabilities and an analytical mindset, combined with excellent communication skills for effective collaboration across teams. They will be self-motivated, detail-oriented professionals who thrive in fast-paced environments and possess a passion for continuous learning and adapting to new technologies. A customer-centric approach, along with a commitment to producing high-quality work, will greatly contribute to their success in this role.

Over the last year, unemployment was lowest in legal jobs (1.5%) and highest in farming, fishing and forestry jobs (8.7%). For all workers it was 4.3%. Compare kinds of work →

View Similar Jobs

Matches Jobs

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