Sofware Design Engineer-Dev Ops 1

at Cole Engineering Services Inc. (view profile)
Location Orlando, United States of America
Date Posted September 11, 2024
Category
Job Type
State Florida (FL)

Description

Job Summary: Utilize software and systems engineering expertise to research, develop, implement, and maintain DevOps processes and tools to automate the integration and deployment of complex DoD cybersecurity software applications. Work within a hybrid cloud environment to manage software deployments operating within enterprise Virtual Machine (VM) and container infrastructure. Develop scripts and configurations to automate continuous integration pipelines using industry leading tools and applications. Collect, process, and present build, network, security, performance, and other information and metrics to show automation improvements or degradations over time.

Essential Job Functions:

  • Ability to perform many duties involving DevOps functions including, but not limited to, authoring and maintaining automation deployment and monitoring scripts, researching, implementing and maintaining Continuous Integration / Continuous Delivery (CI-CD) tools and processes, automating application deployments, managing virtualized and containerized assets, creating virtual and physical network configurations, servers, communications, and test and developer engineering support.
  • Must be able to author and maintain scripts in a variety of languages. Work products must be configuration managed.
  • Analyze real world problems and implement solutions according to corporate guidelines and procedures, DoD DevOps guidance, and industry best practices.
  • Assures system stability, accessibility, and proper configuration of assigned technical systems and components.

Desired Job Functions:

  • Support the implementation and operation of a fully automated CI-CD pipeline that leverages enterprise container and virtualization platforms
  • Monitor, maintain, install, and support networked virtual machines, containers and software applications
  • Assist software developers, integration, and test engineers to best utilize DevOps capabilities
  • Trouble-shoot capabilities to diagnose system problems.
  • Utilize an enterprise software development ticketing system to plan and track work

Required Skills:

  • Understanding of commercial DevOps tools and processes
  • Working knowledge of Linux
  • Use scripting languages for automation, administration, data collection and reporting. This job requires the ability to write, test, debug, deploy, and sustain scripts.
  • Configuration manage, version control, and backup various scripts and work products created to execute and maintain the environment.
  • Prioritize multiple tasks, projects, and demands.
  • Lead small projects to research and/or implement new technologies.
  • Effective interpersonal and communications skills.
    1. Professionally convey system-wide performance information routinely via tools such as PowerPoint, Excel, Visio, Jira, Confluence, etc.
    2. Train others to perform similar DevOps and automation tasks. Support a corporate library of knowledge by maintaining and evangelizing content.
    3. Interact with developers to understand software changes that will impact development and testing activities, examine any relevant change implementation, then report the changes to developers and testers welcoming feedback for future improvements.
  • Solving technical problems involving a variety of integrated software and hardware platforms.
  • Excellent communications skills and the ability to work well in a team environment.

Desired Skills:

  • Experience with Atlassian tools (Confluence, JIRA, etc.), Terraform, Ansible, Puppet, Git, Harbor, Kustomize.
  • Experience with private and hybrid cloud design/operation/monitoring/deployment:
    • VMware vCenter and ESXi, generally maintained at the most current version.
    • Knowledge of or ability to learn Kubernetes and Docker.
    • Knowledge of or ability to learn TKG and OpenShift.
    • Knowledge of or ability to learn Ansible to automate deployment and destruction of virtual machine, network, and other virtualized assets in VMware environments.
  • Ability to design and implement self-service portals for conducting DevOps or IT related activities.
  • Prior or current experience with Agile development processes.

Required Education/Experience:

  • Associate or bachelor’s degree in a technical discipline such as computer science or information technology from an accredited college or university.
  • One year of work experience preferred.
  • IAT Level II or greater. Security+, CISSP or other equivalent certification within six months of date of hire.

Other Requirements: Please note that pursuant to a government contract, this specific position requires U. S. Citizenship status and a SECRET security clearance, with an ability to obtain a TOP SECRET security clearance. Security Clearance requirements will be specified in the Government's Task Order.

This job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee. The above is intended to describe the general contents of and requirements for the performance of this job.

Cole Engineering Services, Inc. is an equal opportunity employer. We consider qualified applicants without regard to race, color, creed, religion, national origin, sex, sexual orientation, gender identity and expression, political affiliation, age, marital status, disability, genetic information, veteran status, membership in an employee organization, or any other basis prohibited by federal, state, or local laws.

Apply Here

PI249361388

Only registered members can apply for jobs.