Devops Engineer

Albuquerque, New Mexico

Key Logic
Apply for this Job
KeyLogic is seeking a DevOps Engineer to support a major national laboratory. You will perform configuration management, testing of complex software engineering infrastructure. You will employ systems-level thinking to plan, develop, and execute the implementation of solutions in the areas of cloud computing, security architecture, software architecture and network engineering. To achieve this, you will need two years of relevant experience and experience in problem identification, root cause analysis, and solving. Primarily responsibilities will include research and development of a state-of-the-art Linux build, integration, and test environment that enables the development of sophisticated, real-time decision support systems that support remote sensing, data acquisition, and analysis applications. Responsibilities: Identify, setup, integrate, evaluate, and maintain tools to build and optimize the system workflow to create reproducible and predictable environments.
Advance configuration management and testing frameworks of our software and platform code
Seek opportunities to automate processes as much as possible for continuous integration and continuous delivery, enabling better consistency and maintainability.
Analyze, troubleshoot, identify, and solve issues to support complex testbed and system infrastructures in a classified environment that are used by multiple software development, platform development, and testing teams.
Partner with architects, developers, technical leads, and integration test teams to understand system and project-level requirements, develop vision, design solutions, and deliver high-quality tested software applications while ensuring we meet customer expectations. Qualifications: Bachelor's degree in Management Information Systems, Information Systems, Computer Science, Computer Engineering or relevant STEM field and 7 years of experience or equivalent education (MS plus 3 years' relevant experience), and at least 1 year of application development experience
Experience with QA testing
In lieu of a degree, relevant experience is applicable.
U.S. Citizenship is required per contract to obtain and maintain a U.S. Department of Energy clearance, with the ability to obtain and maintain a DOE Q clearance.
Experience with the following:
Scripting languages (e.g. Python and Bash)
Debug tools and techniques for analysis and data collection
Continuous Integration/Continuous Deployment (CI/CD) Pipeline
Configuration Management (GitLab preferred)
Software engineering and testing practices (unit and integration testing) for applications written in modern programming languages (e.g. C , Python, Java)
Unix/Linux operating environments
Demonstrated ability to work effectively in a collaborative and interdisciplinary team environment, including sound technical communication.
Analytical and technical problem-solving skills leading to experience with problem identification, root cause analysis, and implementing solutions. Desired: Certified in any of the following: CAST, ISTQB INCOSE, Security+ and/or RHEL
Experience with the following:
Creating and running tests to assess compliance with customer requirements.
Automated verification and validation techniques and technologies
Build, automation, orchestration, virtualization, continuous integration, and continuous delivery (example of using tools such as Jenkins, Git, Ansible, Docker, vSphere and CMake)
Containerization (Docker preferred)
Large-scale (1M+ lines of code) systems
Practicing Agile methodologies (e.g. Scrum)
Test Driven Development (TDD)
Ability to understand, assess and implement processes to meet cyber requirements for computer systems, software, and networks.
Participating with requirements decomposition and providing project level effort estimations
Ability to develop and manage integrated solution roadmaps.
Real-time processing of sensor data
Working on one or more US Government programs
Mentoring others
Active DOE Q-level clearance or equivalent
Date Posted: 25 April 2024
Apply for this Job