DevOps Engineer

Reflexive ConceptsLaurel, MarylandOn-siteFull-timeJunior, 1–2 yearsListed 1 week ago

Apply now

About this role

Reflexive Concepts is seeking a skilled DevOps Engineer to join our team!

Duties and Responsibilities:

- Assess existing capabilities, identify opportunities to expand DevOps adoption, and develop effective approaches for transitioning applications and capabilities into cloud environments as needed.

- Analyze existing capabilities to identify data migration, software modification, legal, security, and compliance requirements associated with cloud transformation efforts.

- Collaborate closely with System Administrators to plan, prioritize, and coordinate day-to-day technical activities supporting cloud conversion and system operations.

- Leverage experience with Ansible and other automation and configuration management tools to streamline system administration, deployment, and operational tasks.

- Plan, test, and deploy system security patches, kernel updates, and software upgrades using established patch management and configuration management tools.

- Engage in the design, development, and testing of software changes required to transition capabilities to the cloud, adhering to the approach and technical direction selected.

- Develop, test, and coordinate deployment plans to implement application and infrastructure changes seamlessly within cloud environments.

- Apply cloud engineering expertise to integrate modified capabilities into cloud environments while optimizing system performance, reliability, automation, and resource utilization.

Required Qualifications:

- Active TS/SCI security clearance with Full Scope (FS) Polygraph.

- A bachelor's degree in IT and three (3) years of experience in software development/engineering. Four (4) additional years of software development experience may be substituted in lieu of a degree.

- Two (2) years' experience with cloud technologies.

- Experience managing and optimizing DevOps practices within a project or organization.

- In-depth understanding of DevOps principles, tools, and methodologies, with a focus on driving efficiency and continuous improvement.

- Strong communication skills with the ability to articulate complex technical concepts to both technical and non-technical stakeholders.

- Demonstrated ability to lead and inspire cross-functional teams, fostering a culture of collaboration, innovation, and continuous learning.

- Experience with Continuous Integration (CI) and Continuous Deployment (CD) processes for automation.

- Experience developing and updating technical documentation.

- Experience with agile development methodologies.

Technology Stack:

- AWS

- Ansible

- Docker

- ElasticSearch

- Terraform

- Jenkins

- Linux

- Windows

- GitLab

Desired Skills:

- Relevant certifications in DevOps and related technologies are highly desirable.

- Experience with the Atlassian Tool Suite including Confluence and Jira.

- Experience managing systems hosted in virtual environments such as AWS.