Job Details

ID #45710172
State New Mexico
City Albuquerque
Job type Permanent
Salary USD Depends on Experience Depends on Experience
Source KeyLogic
Showed 2022-09-15
Date 2022-09-02
Deadline 2022-11-01
Category Et cetera
Create resume

DevOps Engineer

New Mexico, Albuquerque, 87101 Albuquerque USA

Vacancy expired!

DevOps EngineerOverviewKeyLogic is currently seeking DevOPs Engineer to support an IT Managed Services program for the Department of Energy. As a Dev Ops Engineer, you will work with the Science & Engineering Computing Environment Services team who provide computing capabilities and in-depth support for scientific and engineering applications. The department partners with other organizations and teams across the Laboratories to deliver user environments, subject matter expert support, and application-level software and tools to the scientific and engineering communities. CEE is a computing environment that sets a solid IT foundation for engineers and scientists at Sandia.Responsibilities

  • Working collaboratively with software developers to deploy and operate our systems
  • Automating and streamlining operations and processes
  • Building and maintaining tools for deployment, monitoring and operations
  • Troubleshooting and resolving issues in dev, test and production environments
To accomplish this, you will need a strong background in Linux/Unix Administration. Five years’ experience with automation/configuration management using Ansible, Puppet, Chef or an equivalent. A working understanding of code and script (PHP, Python, Perl and/or Ruby). The ability to use a wide variety of open-source technologies and cloud services. And finally, knowledge and understanding of best practices and IT operations.Qualifications
  • Experience with Continuous Integration practices, pipeline creation, and CI tools such as GitHub Actions, Gitlab Runners, or Jenkins
  • Have leveraged configuration management systems such as Ansible or Puppet to configure compute resources or have configured cloud resources with tools like Terraform
  • Skilled in using Git for software configuration management in a distributed pull request workflow
  • Must have strong verbal and written customer service and communications skills
  • Experience writing documentation for internal processes and customer facing products and services
  • Proven track record of problem solving using strong critical thinking, analytical and troubleshooting skills
  • Ability to work seamlessly within a team as an active contributor
  • Possess Linux System Administration experience and are capable of OS installation, storage and network configuration, and package management
  • Python application development proficiency with a solid understanding of building, deploying, and running applications in production
  • Experience with Bash shell scripting
  • Knowledge of IT Operations best practices and procedures such as issue management and incident response
  • Familiar with information security best practices
  • Understand Software Development Life Cycle, and the design and development of software applications

Desired Skills:
  • Experience with automated unit testing, TDD, BDD, and their associated technologies (Junit, pytest, cucumber, Selenium)
  • Experience deploying system and application monitoring solutions such as Prometheus, Graphana, Sensu, or ELK
  • Familiarity with Static Analysis Security Testing and integrating code scanning into pipelines
  • Experience with Data & Application Security and the creation and management of SSH and SSL keys and certificates
  • Experience deploying and managing cloud resources in AWS, Google Cloud Platform or Azure
  • Familiarity with modern application architectures (microservices, serverless functions)
  • Experience building containers and deploying onto container platforms, using technologies such as Docker and Kubernetes
  • Knowledge of the Software Development Life Cycle
  • Understanding of process flow and Analytics
  • Experience with Lean and Agile development practices and processes
  • Knowledge of best practices around scalable and highly reliable software systems
  • Experience in customer integrated discovery, design, and prototyping practices

Additional Requirements:
  • Five years’ experience
  • BA/BS Degree
It has been and continues to be the policy of KeyLogic to provide equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, national origin, age, disability, marital status, veteran status, and/or other status protected by applicable law.

Vacancy expired!

Subscribe Report job