DevOps Engineer

Company Info

ACES, Inc. offers a very competitive benefits package, excellent salaries and a great 401k retirement program. We have offices in Maryland and Colorado with talented employees supporting a number of government agencies concentrating on analysis, information technology services, and engineering. Our mission objective is to enable actionable intelligence by connecting the right people with the right tools. We believe in the character and integrity of our employees and we demonstrate this through limiting traditional bureaucratic activities and empowering employees to make decisions in line with customer expectations and the ACES, Inc core values of Quality, Customer Satisfaction, Leadership, Integrity, and People. Taking care of our People, both our customers and employees, is our most important value, as it drives our business model and ensures success.


If you ever have any questions or issues, please email our hiring department at careers@acesinc.net

Position Info

ACES Incorporated is seeking a highly-skilled DevOps/Systems Administrator who can work in a variety of locations and setting including our corporate office, customer location and overseas sites for occasional system deployments. DevOps/Systems Administrator will be responsible for the build, deployment, and maintenance of multiple software applications and analytics. The successful candidate will be passionate and experienced in automation and Continuous Integration/Continuous Delivery (CI/CD) to automate and improve our build and delivery processes for a new analyst tool-set. Responsibilities will range from daily verification of successful nightly application runs to automating software builds to designing solutions for efficiencies within the deployment process. Ideal candidate would be disciplined, self-motivated and comfortable working with other geographically dispersed team members via tools like Slack, Github and Altlassian tool suites as examples. Working hours are flexible and the work will be a 50/50% mix of on-site and offsite (unclassified) locations.  Some limited travel will be required to U.S. (Georgia, NY, Colorado, Virginia, California) and Overseas DGS locations such as Hawaii, Germany, and South Korea will be occasionally required - typically 3-4, 1-week trips, a year.

Requirements Summary

As part of a small, agile team, your job responsibilities could include the following:
Chef, Puppet, Jenkins, TravisCI, Capistrano,  Vagrant
AWS, Open Stack, Linux, Infrastructure Virtualization, Docker
System Administration, Network Configuration
Come help build and enhance systems that impact the lives of many. Leverage your skills and experiences in the past to help bring new ideas to a rapidly changing environment where innovation is rewarded and benefits large communities.

Responsibilities:

• Administer and maintain multiple CentOS/RHEL and Windows environments, establish and enforce configuration management controls, perform security patches on the stack and contributed modules, and manage the deployment of custom code.

 • Manage application of patches for multiple systems and OSs using Red Hat

 • Configure and maintain virtual environments including VMs and containerization.

 • Coordinate virtual environments for usage across multiple reporting structures.

 • Establish effective deployment and migration strategies for software and application data through the deployment pipeline (i.e. development, testing, staging and production environments).

 • Work with infrastructure and development teams to establish monitoring, backup and logging procedures for all environments.

 • Propose and implement enhancements to improve the security, performance and reliability of the environments.

 • Create update and maintain system configuration using automation tools like Ansible.

 • Deploy and maintain analytics.

 • Work with developers to design and implement automation within build and deployment processes.

 • Submit firewall, PKI certificate, and account requests.

 • Create and maintain deployment diagrams and CI/CD process diagrams and present to client as needed

 Required Qualifications:

 5+ years in highly related work, advanced knowledge of RHEL/Linux system threats, tools, techniques, and processes, to include 3+ years of direct support administering Linux systems

 Experience in automating and managing system and software deployments with modern configuration and deployment management systems using configuration and package management tools such as Puppet, Chef, Ansible, YUM and Docker

 • Strong UNIX scripting skills

 • Experience supporting CI/CD projects

 • Experience in implementing automation in build and/or deployment processes

 • Strong interpersonal skills, able to work well in a mixed team of government personnel and other contractors

 • Strong self-organization and self-management skills, with emphasis on self-initiation and follow through

 • Excellent attention to detail and... awesome personality a plus!

 Desired Qualifications:

 • Experience working in an Agile development environment

 • Experience supporting CI/CD projects using Jenkins

 • Experience with Python

 • Experience with Ansible

 • Experience with RedHat OpenShift

 • Experience with Docker

Location

General Requirements

  • Required Education: None
  • Required Years Experience: 5
  • Requires Travel:
  • Allows Relocation:
  • Citizenship Requirements:
    • US

Required Skills

  • AWS
  • OpenStack

Desired Skills

  • Docker
  • Jenkins
  • TravisCI
  • Puppet
  • AWS
  • OpenStack
ACES, Inc. is an EEO/Affirmative Action Employer and will make all employment-related decisions without regard to race, color, religion, sex, national origin, disability or protected veteran status. EEO is the Law. Click here to view information on your protections under Federal Law from discrimination. EEO is the Law Supplement. Click here Employer Participates in E-Verify. Learn more "The Right to Work". Learn more
powered by PolarisATS Logo developed by