DevOps Engineer

Centurion Consulting Group, LLC
Mclean, VA
Jul 01, 2022
Jul 09, 2022
Engineer, IT, QA Engineer
Full Time
PLEASE NOTE THIS POSITION IS LOCATED IN MCLEAN, VA. MUST BE ONSITE.The DevOps engineer will be part of a larger software development team that advances connected and automated vehicle technologies for via developing, testing, and demonstrating new capabilities associated with vehicle-to-vehicle and vehicle-to-infrastructure communication. The DevOps engineer will perform technical work and develop deliverables as needed.Primary job functions will include ownership of the CI/CD pipeline, specifically:A cents € cents Serve as the primary manager of the GitHub organizations, where our open source and private repositories resideA cents € cents Act as the first point of contact for third party contributors to our repositories, performing triage and routing for their issues and pull requests.A cents € cents Reporting on metrics of open source repository activity.A cents € cents Managing public and private documentation stores on Confluence and internal document management facilities.A cents € cents Managing workflow and ticketing process on Jira, including maintaining automated interactions among Jira, Confluence, Github, and the continuous integration server.A cents € cents Create, modify, own and enforce strict adherence to software build and release processes, using modern best practices, and act as the initiator of formal release builds. Provide configuration status accounting and version management.A cents € cents Develop, test and maintain build and deployment for CI/CD pipelines.A cents € cents Drive the program team toward automation and deployment best practices.A cents € cents Act as toolsmith for the team's development, integration and deployment environment, including installing, configuring, integrating and maintaining multiple tools for maximum team productivity and ease of use.A cents € cents Contribute in occasional demonstrations, meetings, and webinars.A cents € cents Produce clear and concise written communication and deliverables.A cents € cents Participate in routine peer reviews of your work and providing critical review of others' work products.A cents € cents Writing technical reports.A cents € cents Freedom to manage, own, and develop solutions and new support services.A cents € cents Client interaction and relationship development.In addition to the above responsibilities, the role may also involve part-time work as a system tester, including:A cents € cents Develop, edit or review system level test plans and detailed test cases, given requirements or enhancement descriptions.A cents € cents Execute system tests, documenting anomalies and tracking them to closure; manage documentation of test results where appropriate to ensure testing has met requirements in a timely manner. Test execution may involve operation of vehicles with various levels of automation on closed test tracks or public roads.A cents € cents Test article setup and configuration, which may involve software installation, configuration manipulations at the application of operating system level, and occasional minor system administration.MINIMUM REQUIRED QUALIFICATIONS:A cents € cents Bachelor's degree from an accredited college or university with 10+ years of experience in software and systems development projects.A cents € cents Must be able to demonstrate competence in using Windows for typical office applications and a high degree of familiarity with Linux command line interactions.A cents € cents Experience managing software configuration in a Git environment.A cents € cents Experience managing software continuous integration and deployment tool suites, such as Circle CI, Jenkins, etc.A cents € cents Experience creating, updating and deploying software using Docker and DockerHub.A cents € cents Experience with issue tracking and management software, such as JIRA, GitHub, etc.A cents € cents Enjoys helping others, is self-motivated, takes ownership, takes initiative, and possesses a desire to learn and grow, while self-teaching with minimal guidance.A cents € cents Candidate will need good English oral and written communication skills, the ability to listen and accurately identify client needs and issues, must be proactive in actions and communications, and able to follow through on commitments and deliver quality products ahead of or on schedule.ADDITIONAL DESIRED QUALIFICATIONS:A cents € cents Experience in Agile methodologyA cents € cents Software programming or shell scriptingA cents € cents Experience orchestrating and building software in an open source environmentA cents € cents Competence using SQLA cents € cents GitHub, JIRA, Confluence especially with experience in configuring and customizing these environmentsA cents € cents Systems EngineeringA cents € cents Data managementA cents € cents Cybersecurity operationsA cents € cents Detailed knowledge of US Department of Transportation's Federal Highway Administration's Operations ProgramPosition Details:Clearance: Ability to Obtain a Public TrustUS Citizenship or Authorization to work in US requiredTravel: Centurion Consulting Group, LLC is an Equal Opportunity Employer EOE M/F/D/VNo third parties or subcontractors

Similar jobs