We have a full-time, direct hire position with a Gov’t integrator client who is seeking a DevOps-focusedSoftware Engineerto join our engineering team in Arlington, VA (DMV) or Raleigh-Durham, NC (RTP).
What types of projects will you be building? Our client is focused on developing Computer, network, and software security solutions and innovations for US Government clients.
What will you be doing day to day? You will work with a team of software engineers to maintain, update, and routinely deploy a suite of applications, enabling the management of virtual compute resources across security domains and network boundaries. You will collaborate with systems, networking, and information security teams to provide a holistic solution meeting complex customer requirements. In addition, you will:
Write and review source code written in Rust and Python
Work with GitLab-CI and Infrastructure-as-Code technologies to automate software build, test, and deploy processes
Build proofs-of-concept and prototypes for new ideas and technologies
Document cost/benefit analysis of different system designs, architectures, and integration of emerging technologies
Mentor other software engineers
Create and maintain software documentation (Readme files, user guides, architecture and data flow diagrams, etc.)
Champion the DevOps mindset and automation efforts
What skills or experience are required to be successful in this role?
Education:
Bachelor’s or graduate degree in Computer Science, Computer Engineering, Software Engineering, orsimilar
Expected Qualifications:
3+ years of relevant experience
High proficiency in a language such as C, C++, C#, Python, or Rust
High proficiency with containerization technologies such as Docker or Kubernetes
Experience using, maintaining, and improving CI/CD pipelines
Experience developing Infrastructure-as-Code
Experience using, and developing software for, Linux/Unix operating systems
Experience working in team environments
Strong written and oral communication skills
Strong demonstrable software engineering skills
Thorough understanding of the fundamentals of computer and network security
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.