This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
GAMA-1 is seeking qualified remote DevOps Engineer candidates to join their team, supporting the National Oceanic and Atmospheric Administration (NOAA) large-scale project.
The Configuration Management team provides CM support to ensure stability, consistency, and control of science algorithms deliveries within the organization.
Responsibilities include designing, implementing, and managing CI/CD pipelines using GitLab.
The role involves collaborating with development and infrastructure teams to identify and resolve issues reported from CI/CD pipelines, ensuring optimal application performance.
The engineer will create, manage, and deploy containers for efficient, consistent, and scalable application operations across various environments.
Automation tools and frameworks will be implemented to assist in applications and infrastructure deployments.
Monitoring CM processes and activities to promptly identify and troubleshoot issues is essential.
The engineer will maintain CM documentation, including configuration management plans and best practices.
Conducting CM training for stakeholders on GitLab, CI/CD, and containerization techniques and practices is required.
The change control process for software development will be administered by the engineer.
The role includes responsibility for configuration management of requirements, code, and software configurations.
Evaluating and selecting configuration management tools and standards is part of the job.
The engineer will develop and maintain CM processes, plans, policies, Standard Operating Procedures (SOPs), work instructions, and other documents as needed.
Supporting and advising end users on approved CM policies and procedures is also a key responsibility.
Requirements:
Candidates must have experience with continuous integration and continuous delivery (CI/CD) practices.
Experience with SCM tools such as Git, GitLab, ClearCase, etc., is required.
Familiarity with containerization technologies such as Docker (preferred) and Kubernetes is necessary.
Knowledge of hardware and software configuration management concepts, goals, benefits, and standard strategies is essential.
Candidates should have experience with configuration and baseline identification, change control, configuration status accounting, and configuration audits.
Experience in developing and maintaining software configuration management tools to support configuration identification, control, reporting, and delivery of software products is required.
Candidates must have experience developing software configuration standards for organizational use.
Experience with software version control administration is necessary.
In-depth knowledge of branching, merging, and baselining strategies in Git is required.
Experience designing and implementing build and deployment procedures to support product development is essential.
Strong scripting language skills in Bash, Perl, or Python are required.
Candidates must have the ability to obtain and maintain a Public Trust clearance.
A Bachelor's degree in Information Technology or a related field is required.
Benefits:
GAMA-1 offers a generous and competitive benefits package, including medical, dental, prescription, and vision insurance with shared costs.
A 401k retirement plan with up to a 4% company match is provided.
Employer-sponsored life insurance and short and long-term disability insurance are included.
Voluntary life insurance, basic life, and AD&D for employees and dependents are available.
Professional development opportunities with tuition and training reimbursement are offered.
An employee recognition program is in place.
Identity theft insurance and pet insurance are part of the benefits.
Direct deposit is available for payroll.
An employee referral program is offered.
Metro, parking, and transportation subsidies are provided.
A generous paid time off program and paid annual holidays are included.
Telework options are available for many positions.
Periodic company social events and team-building events are organized.