DevOps Engineer (SME)
IntelliBridgeAbout the role
Location: Position is currently based in Washington DC. Contract transitioning to Huntsville, AL in future
Overview:
IntelliBridge is an award-winning national security company looking for a DevOps Engineer (SME) that is responsible for support, maintenance, configuration, debugging, testing, and deployment of the DevOps infrastructure, tools, and processes. The DevOps Engineer (SME) implements the systems to enable the continuous integration and deployment of infrastructure and applications. This includes ensuring systems are properly maintained so they are reliable, efficient, and secure. The DevOps Engineer (SME) partners with cross-functional roles such as software engineering, infrastructure, and analytics to build and deliver standard automated processes used to develop and deploy integrated solutions for both on-premises and cloud systems in a consistent manner. The DevOps Engineer (SME) is responsible for incorporating cybersecurity and software quality best practices into these processes to improve operation and performance across all teams that utilize the capabilities. Our contact will utilize the SAFe methodology and principles to align and collaborate product delivery of Agile teams. The SAFe methodology will define the roles, artifacts, and processes for Agile development efforts.
As a direct employee of IntelliBridge, you would receive a benefit package that includes health/dental/vision insurance coverage, 401K with company match, PTO & paid holidays, and annual tuition/training assistance. For more information, please visit our website.
Clearance:
- Active TS Required
Responsibilities/Duties:
- 10 years of experience serving as subject matter expert, possessing in-depth knowledge of Microservices, AWS, Agile, DevSecOps, etc. domain and expert technical knowledge.
- Provides technical knowledge and analysis of highly specialized applications and operational environments, high-level functional systems analysis, design, integration, documentation, and implementation advice on exceptionally complex problems that need extensive knowledge of the subject matter for effective implementation.
- Participates as needed in all phases of software development with emphasis on the planning, analysis, testing, integration, documentation, and presentation phases.
- Applies principles, methods, and knowledge of the functional area of capability to specific TO requirements, advanced mathematical principles, and methods to exceptionally difficult and narrowly defined technical problems in engineering and other scientific applications to arrive at automated solutions.
- Assist with the design of, as well as configure and maintain, infrastructure and/or cloud resources necessary to reliably host, run, and support applications through all phases of the software development life cycle (SDLC).
- Create and maintain continuous integration and deployment (CI/CD) pipelines.
- Write scripts and configurations to automate software testing, deployment, and maintenance in a manner consistent with software engineering best practices.
- Proactively monitor build and deployment pipelines and infrastructure, apply patches, troubleshoot issues, and resolve errors.
- Automate infrastructure and/or cloud resource deployments and configuration using infrastructure -as-code tools.
- Work with engineering teams to create CI/CD pipelines for their applications and ensure code is properly integrated into the CI/CD pipelines.
- Configure and support development environments for consistent development processes across devices.
- Participate in the design of the version control system and configure it to align with software development life cycle (SDLC) and security policies and best practices.
- Automate security testing and vulnerability scanning and integrate it into the development process.
- Remediate findings from vulnerability scanning and penetration testing.
- Assist with training users on both new and existing functionality.
- Informally mentor other staff in DevOps concepts and processes.
- Work with peers and business partners to identify workflows or processes where automation can improve efficiency and or reduce costs.
- Leverage multivendor APIs and write scripts to create solutions to improve existing processes.
- Engage internal departments and third-party vendors for security and infrastructure support and best practices.
- Troubleshoot technical issues, identify the cause, determine possible resolutions, and remediate issues in existing applications.
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s