C

Cole Engineering Services

DevOps Engineer

DevOps EngineeringConfirmed live in the last 24 hours
Full-timeHanover, MD, USA$115k - $165k /yr

About the Job

Requirements

  • Associate's or Bachelor's degree in a technical discipline such as Computer Science or Information Technology from an accredited college or university.
  • Security+ certification is required within six months of hire; IAT Level II or greater is required, with Security+, CISSP, or another equivalent certification due within six months of hire.
  • Understand commercial DevOps tools and processes.
  • Use scripting languages for automation, administration, data collection, and reporting, including the ability to write, test, debug, deploy, and sustain scripts.
  • Configuration-manage, version-control, and back up scripts and other work products used to execute and maintain the environment.
  • Prioritize multiple tasks, projects, and demands.
  • Solve technical problems involving integrated software and hardware platforms.
  • Professionally convey system-wide performance information using tools such as PowerPoint, Excel, Visio, Jira, and Confluence.
  • Interact with developers to understand software changes affecting development and testing, examine relevant change implementation, and report changes to developers and testers while incorporating feedback.
  • U.S. citizenship and a TS/SCI security clearance are required for this position.

Responsibilities

  • Research, develop, implement, and maintain DevOps processes and tools to automate integration and deployment of complex DoD cybersecurity software applications.
  • Maintain deployment of multiple software baselines with custom virtual machine and container configurations, including development, testing, and deployment activities.
  • Ensure the DevOps environment supports designing, implementing, deploying, and executing automated tests, and investigate technologies to improve DevOps processes.
  • Collect, process, and present build, network, security, performance, and other information and metrics to track automation improvements or degradations over time.
  • Balance hybrid-cloud distribution between private corporate infrastructure and public clouds.
  • Author and maintain automation deployment and monitoring scripts; research, implement, and maintain continuous integration and continuous delivery tools and processes; automate application deployments; manage virtualized and containerized assets; create virtual and physical network configurations, servers, communications, and test and developer engineering support.
  • Analyze real-world problems and implement solutions according to corporate guidelines and procedures, DoD DevOps guidance, and industry best practices.
  • Ensure stability, accessibility, and proper configuration of assigned technical systems and components.
  • Support implementation and operation of a fully automated continuous integration and continuous delivery pipeline using enterprise container and virtualization platforms.
  • Monitor, maintain, install, and support networked virtual machines, containers, and software applications.
  • Assist software developers, integration engineers, and test engineers in using DevOps capabilities effectively.
  • Troubleshoot capabilities to diagnose system problems.
  • Use an enterprise software-development ticketing system to plan and track work.
  • Lead small projects to research or implement new technologies.
  • Train others to perform similar DevOps and automation tasks, and maintain and promote content in a corporate knowledge library.

Desired Qualifications

  • Three years of work experience is preferred.
  • Experience with Atlassian tools such as Confluence and Jira, Jenkins Pipelines, Puppet, JFrog Artifactory, Git, Harbor, and Kustomize.
  • Experience designing, operating, monitoring, or deploying private and hybrid cloud environments.
  • Experience with VMware vCenter and ESXi, generally maintained at the most current version.
  • Knowledge of Kubernetes and Docker, or ability to learn them.
  • Knowledge of OpenShift, or ability to learn it.
  • Knowledge of Ansible, or ability to learn it, to automate deployment and destruction of virtual machines, networks, and other virtualized assets in VMware environments.
  • Ability to design and implement self-service portals for DevOps or IT activities.
  • Prior or current experience with Agile development processes.

About the Company

Company size
Not listed
Company stage
Not listed
Total funding
Not listed
Headquarters
Not listed
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at Cole Engineering Services

See more jobs