Principal DevOps Architect

Posted Jan 13

Halfaker and Associates, an award-winning high growth small business, creates innovative and customer-centric technology solutions in the areas of Digital Services, Data Analytics, Cyber Security and Cloud Services to improve the health, security and well-being of all Americans. Our commitment to excellence and our vision to “Continue to Serve” has resulted in steady growth and an expanding client base across government agencies in the health, defense, security and intelligence sectors. Our strong focus on internal culture has helped Halfaker achieve several workplace awards including Great Place to Work Certification™ and Tampa Bay Top Workplaces. Headquartered in Arlington, VA, we have employees nationwide. Please take a moment to browse through our website and learn more about what it means to serve with Halfaker.

Halfaker has an opening for a Principal DevOps Architect to join our talented, dynamic team.

The key responsibilities for this position include:

  • Setup, maintenance and ongoing development of continuous build/ integration infrastructure
  • Source Control Management / Documentation
  • Creating and maintaining fully automated CI build processes for multiple environments
  • Writing build and deployment scripts
  • Supporting CI/CD tools integration/ operations/ change management, and maintenance
  • Support full automation of CI/ Testing
  • Supporting policies, standards, guidelines, governance and related guidance for both CI/CD operations and for work of developers
  • Training and supporting developers from source control, through build automation, merge resolution, CI, test automation, deployment based on tools usage and policies, standards
  • Enable successful release management by moving code from Development and Testing environments to Staging and Production

Required Skills

  • Agile Software Development and Management methods and ability to excel within an "Agile" environment
  • Strong Linux skills, including bash
  • Strong Scripting skills, including Ruby, Perl and Groovy,
  • Experience with Source Control Management, automation tools
  • Expertise with build automation tools– Jenkins preferred
  • Experience with: Build time dependency management (Maven, Ivy), Unit testing and code coverage tools (JUnit), Functional test automation techniques and tools (Selenium, Fortify, JMeter etc.)
  • Knowledge of source code control management systems and configuration management (Git preferred)
  • Experience with Open Source Repository Manager (NPM, Sinopia)
  • Experience with Linux and creating Virtual Machines (Vagrant)
  • Good understanding of Quality Control and Test Automation in Agile-based Continuous Integration environments
  • Prior DevOps, Ansible, Jenkins, Git, GitHub, Tomcat and Cloud experience
  • Experience with content management and issue tracking (CA Rally, Atlassian tool suite)

Required Experience

  • Bachelor’s degree in computer science, engineering management or other engineering or technical discipline is required
  • 8 years of additional relevant experience may be substituted for education
  • 10 years of relevant experience

Halfaker and Associates, LLC, is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity/ Affirmative Action Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. U.S. Citizenship is required for most positions.

Job Location

Remote