DevOps Engineer

Compunnel

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

Qualifications

  • 5+ years of experience in DevOps, Platform Engineering, or related fields
  • Strong programming/scripting skills (Python, PowerShell, Bash)
  • Experience in enterprise-scale technology environments
  • Deep understanding of CI/CD pipelines and automation frameworks
  • Knowledge of Infrastructure-as-Code and Configuration Management concepts

Responsibilities

  • Design and maintain enterprise CI/CD platforms
  • Create self-service capabilities to enhance developer experience
  • Modernize existing CI/CD processes for improved reliability
  • Develop automation across the entire application lifecycle
  • Lead the integration of security controls in software delivery

Benefits

  • Opportunities for continuous learning and professional growth
  • Exposure to cutting-edge technologies and practices
  • Collaborative work environment with cross-functional teams
  • Involvement in impactful technology modernization initiatives
Full Job Description
Job Summary
DevOps Engineer responsible for designing, implementing, maintaining, and optimizing enterprise CI/CD platforms, automation frameworks, and DevSecOps capabilities. The role focuses on automation, Jenkins, CI/CD, Python, security automation, platform engineering, Database-as-Code, observability, and operational excellence. The position requires experience supporting enterprise-scale environments and partnering across development, infrastructure, database, and security teams to improve software delivery, reliability, security, 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 for databases not currently managed through application build pipelines.
• 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, 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.

Required Qualifications
• 5+ years of professional experience in DevOps, Platform Engineering, Site Reliability Engineering, or related disciplines.
• Experience supporting enterprise-scale technology environments and mission-critical applications.
• 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.
• Strong understanding of on-premises, virtualized, containerized, and cloud-based environments.
• Strong programming and automation experience with Python or another modern programming language.
• Strong scripting skills using PowerShell, Bash, Python, or similar languages.
• 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.
• Understanding of application, infrastructure, security, and operational logging concepts.
• Experience working within structured change control and governance processes in large enterprise environments.
• Demonstrated success leading technology modernization, automation, or operational transformation initiatives.
• Proven ability to improve developer productivity, operational efficiency, and engineering outcomes through automation and platform improvements.
• Strong analytical, troubleshooting, and problem-solving skills.
• Excellent verbal and written communication skills.

Preferred Qualifications
• Experience implementing Database-as-Code frameworks, preferably 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.
• Ability to design reusable automation frameworks and self-service engineering platforms.
• Experience operating effectively in Agile, Scrum, or Kanban delivery models.
• Experience working across development, infrastructure, database, and security teams in complex organizational environments.
• Strong customer focus with a commitment to delivering high-quality engineering outcomes.
• Ability to think strategically about technical solutions, trade-offs, scalability, and long-term maintainability.
• Strong ownership mindset with the ability to work independently and drive initiatives to completion.
• Passion for 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: