DevOps Engineer

Compunnel

• $110K — $130K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years in DevOps, Platform Engineering, Site Reliability Engineering, or related fields.
  • Deep understanding of modern software delivery and DevOps practices.
  • Experience with designing and supporting CI/CD pipelines and automation frameworks.
  • Strong proficiency in Python or a similar programming language, with scripting skills in PowerShell, Bash, or related technologies.
  • Experience with enterprise automation platforms like Jenkins and Ansible, and knowledge of Infrastructure as Code.

Responsibilities

  • Design, build, and maintain enterprise CI/CD platforms and automation frameworks.
  • Create reusable deployment patterns and self-service capabilities for developers.
  • Troubleshoot and modernize CI/CD processes for enhanced reliability and security.
  • Develop automation across the application lifecycle, including build, deployment, and monitoring.
  • Partner with development teams to implement modern DevOps practices and accelerate delivery.
  • Implement security controls and manage identity access across delivery and infrastructure platforms.
  • Develop monitoring, logging, and observability capabilities to promote operational efficiency.

Benefits

  • Opportunities for professional development and continuous learning.
  • Collaborative work environment with cross-functional teams.
  • Potential for technology modernization initiatives that impact large-scale operations.
  • Focus on implementing innovative security practices and compliance controls.
Full Job Description
Job Summary The DevOps Engineer will design, build, maintain, and optimize enterprise CI/CD platforms, automation frameworks, and security automation capabilities. The role will focus on Platform Engineering, CI/CD, DevSecOps, Database-as-Code, observability, and operational excellence. The engineer will develop reusable automation and self-service solutions, integrate security and compliance controls into delivery pipelines, and collaborate with development, infrastructure, database, and security teams to improve software delivery, reliability, scalability, and operational efficiency. Key Responsibilities • Design, build, maintain, and optimize enterprise CI/CD platforms and automation frameworks. • Create reusable deployment patterns, templates, and self-service capabilities to improve developer experience and reduce operational overhead. • Troubleshoot, enhance, and modernize existing CI/CD processes to improve reliability, scalability, security, and operational efficiency. • Develop and maintain automation across the application lifecycle, including build, testing, security validation, deployment, monitoring, and operational support. • Partner with development teams to implement modern DevOps practices and accelerate software delivery. • Lead the implementation and automation of security controls across software delivery and infrastructure platforms. • Partner with Identity and Access Management teams to implement and support RBAC, SSO, PAM, and PSM capabilities. • Design and implement automated password rotation and credential lifecycle management processes. • Integrate security scanning, compliance validation, and governance controls into CI/CD pipelines. • Drive remediation and automation efforts related to infrastructure, application, and software supply chain vulnerabilities. • Lead the adoption and implementation of Database-as-Code practices across enterprise database platforms. • Implement and support Liquibase-based database deployment frameworks. • Develop automated processes for database deployments, validations, rollback procedures, and compliance controls. • Build self-service solutions for approved SQL/DML execution activities to reduce manual support requests and operational ticket volume. • Establish governance and auditability standards for database changes. • Develop and maintain monitoring, logging, metrics, and observability capabilities using enterprise platforms. • Build automation and tooling to improve operational efficiency, system reliability, and platform visibility. • Collaborate with infrastructure, security, database, and application teams to identify opportunities for standardization and continuous improvement. • Develop integrations between enterprise tools, APIs, and platforms to streamline operational workflows and reduce manual intervention. • Support technology modernization, automation, and operational transformation initiatives across enterprise environments. Required Qualifications • 5+ years of professional experience in DevOps, Platform Engineering, Site Reliability Engineering, or related disciplines. • Deep understanding of DevOps, Platform Engineering, and modern software delivery practices. • Experience designing, implementing, and supporting enterprise CI/CD pipelines and automation frameworks. • Strong knowledge of Infrastructure as Code, Configuration Management, and Software Defined Infrastructure concepts. • Experience working across on-premises, virtualized, containerized, and cloud-based environments. • Strong programming and automation skills with proficiency in Python or an equivalent modern programming language. • Strong scripting skills using PowerShell, Bash, Python, or similar languages. • Hands-on experience with enterprise automation and orchestration platforms such as Jenkins, Ansible, and Microsoft DSC. • Knowledge of REST APIs, service-oriented architectures, and system integration patterns. • Experience integrating security testing, vulnerability scanning, and compliance validation into software delivery processes. • Strong understanding of application, infrastructure, security, and operational logging concepts. • Experience working within structured change-control and governance processes in large enterprise environments. • Experience supporting enterprise-scale technology environments and mission-critical applications. • Demonstrated experience leading technology modernization, automation, or operational transformation initiatives. • Experience collaborating directly with development, infrastructure, database, and security teams. • Strong analytical, troubleshooting, and problem-solving skills. • Strong ownership, communication, and cross-functional collaboration skills. Preferred Qualifications • Experience implementing Database-as-Code frameworks, particularly Liquibase. • Experience with observability and monitoring platforms such as Splunk and Dynatrace. • Experience integrating DevSecOps solutions such as Qualys, Fortify, Snyk, SonarQube, or equivalent tools into CI/CD workflows. • Experience implementing access governance, RBAC, SSO, privileged access management, and secrets management solutions. • Experience designing reusable automation frameworks and self-service engineering platforms. • Experience working in Agile, Scrum, or Kanban delivery models. • Ability to evaluate technical trade-offs, scalability, and long-term maintainability. • Experience improving developer productivity, operational efficiency, and engineering outcomes through automation and platform improvements. • Strong commitment to continuous learning and adoption of emerging technologies and engineering practices.

Similar Jobs

More Jobs at Compunnel

More Information Technology Jobs

Find similar DevOps Engineer jobs: