DevOps Developer

Octasic

$80K — $110K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or related field;
  • 3 to 5+ years of experience in DevOps, system administration, or software engineering;
  • Strong experience with Jenkins pipelines and administration;
  • Hands-on experience with build and deployment automation;
  • Good understanding of DevSecOps practices;
  • Experience with Grafana dashboards and monitoring concepts;
  • Strong analytical and problem-solving skills.

Responsibilities

  • Optimize existing Jenkins pipelines for speed, stability, and maintainability;
  • Add security checks into CI/CD pipelines, such as dependency scanning and secrets detection;
  • Build and improve Grafana dashboards for Jenkins, agents, and pipeline health;
  • Define useful alerts for build failures and resource usage;
  • Help standardize Jenkins pipeline structure and shared practices;
  • Automate reporting and maintenance tasks using scripting languages;
  • Document pipeline standards and security procedures.

Benefits

  • Collaborative work with cross-functional teams;
  • Opportunity to influence CI/CD security and performance improvements;
  • Exposure to advanced tools like Grafana and Prometheus;
  • Role focuses on automation and process optimization;
  • Potential to enhance skill set in DevSecOps practices.
Full Job Description
About the role:

The DevOps Developer is responsible for bridging the gap between software development and IT operations by automating, optimizing, and securing the software delivery lifecycle. This role supports the design, implementation, and maintenance of CI/CD pipelines, deployment automation, monitoring, and system reliability practices.

The DevOps Developer works closely with software developers, system administrators, and cybersecurity stakeholders to ensure fast, reliable, and secure delivery of applications and services in a scalable technology environment.

What you'll do:

  • Optimize existing Jenkins pipelines for speed, stability, and maintainability;
  • Improve Jenkins agent usage, queue time, executor allocation, and build reliability;
  • Add security checks into CI/CD pipelines, such as dependency scanning, secrets detection, static analysis, and container image scanning;
  • Build and improve Grafana dashboards for Jenkins, agents, pipelines, servers, and security signals;
  • Define useful alerts for failed builds, offline agents, high resource usage, long queue times, and abnormal failure patterns;
  • Help standardize Jenkins pipeline structure, shared libraries, credentials usage, and plugin practices;
  • Review current CI/CD workflows and propose improvements for security and performance;
  • Automate reporting and maintenance tasks using PowerShell, Bash, or Python;
  • Document pipeline standards, monitoring dashboards, and security procedures.

Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field;
  • Equivalent practical experience may be considered;
  • 3 to 5+ years of experience in DevOps, system administration, or software engineering;
  • Hands-on experience with build and deployment automation;
  • Experience supporting production environments in a technology-driven organization;
  • Strong experience with Jenkins pipelines and Jenkins administration;
  • Experience with CI/CD optimization and troubleshooting;
  • Good understanding of DevSecOps practices;
  • Experience with Grafana dashboards and monitoring concepts;
  • Familiarity with Prometheus, Loki, or similar observability tools;
  • Knowledge of Java, C#;
  • Scripting skills in PowerShell, Bash, or Python;
  • Good knowledge of Linux and Windows build environments;
  • Understanding of secrets management, credentials handling, and access control;
  • Ability to work with developers to improve pipelines without slowing delivery;
  • Strong analytical and problem-solving skills;
  • Ability to work under pressure in production-sensitive environments;
  • Strong communication and collaboration skills;
  • Good organizational and documentation abilities;
  • Continuous improvement mindset;
  • Ability to balance speed, reliability, and security in deployment practices.

Similar Jobs

More Jobs at Octasic

More Information Technology Jobs

Find similar DevOps Developer jobs: