Today
Secret
Unspecified
Unspecified
IT - Software
md, MD (On-Site/Office)
Senior DevOps Software Engineer
Primary Responsibilities:
Must Haves
Basic Qualifications:
Preferred Qualifications
For more information please Contact Us Or send an email to HR@rmantras.com
- Clearance: DoD Secret
- Certification: Comptia Security +
- Location: The position is at the DISA HQ facility, Ft. Meade, MD, with an opportunity for situational telework.
- Candidates must be within commuting distance to Ft. Meade, MD, for on-site support.
Primary Responsibilities:
- Develop automated CI/CD build/deployment pipelines using Cloudbees/Jenkins, Artifactory, OpenShift/Kubernetes, Docker, Ansible and Bitbucket.
- Lead software configuration management (SCM) release planning and version control, providing SCM support throughout a software product's life cycle (initial software development through promotion to Test, QA and Production Environments).
- Plan and manage parallel software development and release cycles as well as provide SCM for a large distributed development network with remote partners, ensuring the consistency and reliability of software builds.
- Provide technical direction, leadership, guidance and training on CM processes to a team of software engineers, ensuring congruence of the various infrastructure, software, configurations and interfaces maintained under configuration control
- Develop automated tests using Ansible, Selenium, JMeter, Junit and/or other applicable tools.
- Design, develop, document, test and deploy software written in Python, JavaScript, Java and SQL.
- Deploy, configure, test, troubleshoot, maintain, update/upgrade of Kafka and Elastic clusters and environments.
- Work with an Agile team, attend daily scrums and demonstrate working software while collaborating with a geographically distributed (remote) team, communicating and collaborating frequently with teammates to ensure successful completion of project objectives.
- Troubleshoot and resolve installation, infrastructure and system issues.
- Proactively and independently identify, report, monitor, and mitigate technical risks.
Must Haves
- This is a software engineering position (it is more 'Dev' than 'Ops') and requires a software engineering background.
- Application Configuration and Deployment Automation Experience
- Experience automating application configuration and deployment on a Linux platform using Ansible and RHEL with strong Linux command line experience.
- Experience automating application configuration and deployment in the AWS Cloud
- Experience automating and containerizing application deployments using technologies such Jenkins (CloudBees), Artifactory, Kubernetes, Docker, Ansible
- Experience developing system integrations using JSON REST, SOAP, SQL, Java, JavaScript and other integration technologies/languages.
- Working knowledge of Git and experience with development workflows in GitHub, Bitbucket or an equivalent tool
- At least 7 years of experience is required
Basic Qualifications:
- Bachelor's degree from an accredited college in a related discipline and 12+ years of prior relevant experience.
- Must hold an active DoD Secret clearance.
- Must Obtain Security+ certification or equivalent DoD 8570 IAT II certification within 14 days of start date
- Strategic mindset who can further develop and refine our advanced DevOps architecture and processes while providing master level technical leadership to the team.
- Master level DevOps experience - knowledge and ability to train, guide and mentor the team on DevOps principles, bringing new expertise to the team.
- Master level experience with and ability to develop DevOps designs, architectures, processes and procedures.
- Master level experience in software configuration management (Bitbucket, GIT), including the ability to design software configuration, branch, merge and release processes
- Significant experience designing, developing and implementing CI/CD pipelines in a containerized (Kubernetes) environment
- Significant experience designing and implementing automation capabilities in Ansible or another equivalent tool.
- Experience enforcing project DevOps processes to ensure consistency of deployments
- Experience designing, building and deploying DevOps pipelines with Bitbucket, Git, Jenkins, Artifactory and Ansible (or equivalent tools).
- Experience designing and implementing application deployment pipelines and developing software in a containerized environment with Kubernetes and Docker (OpenShift experience is a plus).
- Full software lifecycle automation experience (design, development, test, deployment), including deployment to a production environment.
- Experience designing and building automated software testing pipelines using Ansible, Selenium, JMeter, Junit and/or other applicable tools.
- Previous SCM experience, including release planning, managing software baselines, merging branches, and producing software builds
- Experience designing, developing and deploying software in a cloud environment (AWS is a plus).
- Strong experience working on a UNIX command line platform.
- Strong communication skills that enable proactive and effective collaboration with a virtual team, including the ability to clearly articulate status and present to both customers and program leadership.
Preferred Qualifications
- Experience developing and deploying software in a DoD environment (DISA experience is a plus), including experience building and deploying software applications that meet DoD security standards and updating applications and code to meet security scans and security implementation guidelines (e.g. STIGs).
- Experience with Atlassian tools, including Bitbucket integrations with JIRA and Confluence.
- Experience integrating code review systems into the SCM process.
- Experience with static code analysis, particularly security scans.
- Experience working remotely with a geographically dispersed team.
- Experience working as part of an Agile software development team.
- Ability to commute to a DISA site (Scott or Meade) as needed.
For more information please Contact Us Or send an email to HR@rmantras.com
group id: 91135009