DevOps Engineer in Washington, District of Columbia at Rank One Computing Corporation
Explore Related Opportunities
Job Description
Location: Washington, DC Metro Area
This position is contingent upon contract award and funding. Candidates who accept an offer will begin employment only upon confirmed award of the associated contract. We will provide updates on next steps throughout the hiring process.
ROC is a cutting-edge developer of computer vision based biometric and video analytic technologies whose product portfolio includes industry leading AI/ML algorithms and a full-stack computer vision platform. Founded in 2015, ROC is headquartered in Denver, CO. with offices in Morgantown, WV., and Grand Rapids., MI. With over 60 full-time employees, ROC licenses software in support of a wide range of applications including financial services, law enforcement, military, and consumer electronics.
As a DevOps Engineer, you will play a critical role in bridging the gap between software development and IT operations to enhance the efficiency, reliability, and scalability of our infrastructure. You will be responsible for designing, implementing, and maintaining automated deployment pipelines and infrastructure as code to support continuous integration and continuous delivery (CI/CD) processes. Your work will ensure that our cloud-based environments, primarily Amazon Web Services (AWS) and Microsoft Azure, are secure, highly available, and optimized for performance. Collaborating closely with development teams, you will troubleshoot and resolve system issues, streamline workflows, and contribute to the overall improvement of our software delivery lifecycle. Ultimately, your efforts will enable faster, more reliable releases and support the company’s commitment to innovation and operational excellence.
Responsibilities include:
Develop, maintain, and optimize CI/CD pipelines using industry best practices to automate software build, test, and deployment processes.
Manage and monitor cloud infrastructure on AWS, ensuring high availability, security, and cost efficiency.
Write and maintain scripts in languages such as Python and Bash to automate routine tasks and improve operational workflows.
Implement and manage containerization technologies like Docker to support scalable and consistent application deployments.
Configure and maintain configuration management tools such as Puppet to automate system provisioning and configuration.
Collaborate with software developers, QA engineers, and IT staff to troubleshoot and resolve infrastructure and deployment issues.
Maintain artifact repositories using tools like Artifactory to manage build artifacts and dependencies effectively.
Continuously evaluate and integrate new tools and technologies to improve system reliability and deployment speed.
Minimum Qualifications:
Active TS/SCI clearance required at time of application; candidates without an active, in-scope clearance will not be considered.
Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
Proven experience working with Amazon Web Services (AWS) in a production environment.
Strong proficiency in scripting languages such as Python and Bash for automation purposes.
Hands-on experience with containerization technologies, specifically Docker.
Experience with configuration management tools like Ansible, Terraform and or similar.
Solid understanding of Linux operating systems and command-line tools.
Familiarity with artifact repository management, preferably using Artifactory.
Must be eligible to work on U.S. government contracts and able to maintain the required clearance and polygraph status (if applicable) for the duration of the role.
Preferred Qualifications:
AWS certifications such as AWS Certified DevOps Engineer or AWS Certified Solutions Architect.
Experience with additional infrastructure as code tools such as Terraform or CloudFormation.
Knowledge of monitoring and logging tools like Prometheus, Grafana, or ELK stack.
Familiarity with other scripting or programming languages beyond Python, such as Go or Ruby.
Experience working in Agile or DevOps team environments.
Compensation for this role includes:
Competitive salary with opportunities for growth.
This position is eligible to participate in our annual performance bonus program and our equity incentive plan (restricted stock units).
Comprehensive medical, dental, and vision insurance plans.
401(k) retirement plan with a 3% non-elective employer contribution (ROC contributes 3% of your salary automatically, regardless of your individual contribution level).
This is an exceptional opportunity for individuals eager to contribute to a cutting-edge computer vision and machine learning company where you will collaborate with a team of experts to support state-of-the-art products that serve a wide range of industries. ROC believes in a healthy work / life balance, and pays particular attention to employee needs and wellbeing. ROC provides employees with unlimited PTO, a flexible work schedule, and a hybrid work environment. Employees are dedicated and hardworking, but are encouraged to take time off to rest, reset, and focus on family and personal health.
ROC is committed to building a diverse and inclusive team. We welcome applicants of all races, colors, religions, ethnicities, genders, sexual orientations, disabilities, national origins, identities, and protected veteran statuses. If you’re excited about this role and the impact you can make, we strongly encourage you to apply.
Applications for this role will be accepted until 8/7/2026.