Senior DevOps Engineer
Edgewater Federal Solutions, Inc. · Albuquerque, NM · 2 wk ago
Information TechnologyFull-time
Responsibilities
- Collaborate with software developers to deploy and operate our systems effectively.
- In this role, you will help automate and streamline operations and processes, building and maintaining tools for deployment, monitoring, and operations.
- Troubleshoot and resolve issues across development, testing, and production environments, ensuring optimal performance and reliability.
- Strong background in Linux/Unix Administration and experience with automation and configuration management tools such as Puppet, Chef, Ansible, or equivalent technologies.
- Be proficient in utilizing a wide variety of open-source technologies and cloud services, with a working understanding of coding and scripting languages including PHP, Python, Perl, and Ruby.
- Design, build, and maintain a stable and efficient infrastructure to optimize service delivery across production, QA, and development environments throughout the development lifecycle.
- Monitor, troubleshoot, maintain, and continuously improve building, packaging, and deployment processes.
- Implement automated infrastructure capabilities such as backups, security tools, and monitoring, utilizing a consistent DevOps approach to enhance all phases of the process and ensure end-to-end quality across functions.
- Familiarity with deployment and configuration management tools like Jenkins, Maven, Puppet, or Ansible, as well as version control tools such as GIT, Bitbucket, SVN, or CVS.
- Experience with network infrastructure, databases, cloud and data center operations, and security protocols, along with strong knowledge of Linux and/or Windows operating systems.
- Work independently and may assume a team lead role within the workgroup.
- A familiarity with AWS and other cloud services may be required.
Qualifications
- BS/BA in Computer Science and 7 years of related experience or a total of 13 years of relevant experience in lieu of degree.
- Ability to obtain and maintain DOE Q clearance or DOD Top Secret clearance, and ability to obtain a SCI, which will require polygraph testing.
- Must be US Citizen.
Required Skills
- Experience with DevOps, CI/CD tools, and their practices in a Linux computing environment.
- Experience with Git source code management.
- Experience developing with Python, C++, and/or Java.
- Experience with automation/configuration management using either Puppet, Chef, Ansible or equivalent and software scripting experience.
- Experience automating manual tasks and improving existing processes.
- Experience troubleshooting and resolving issues in dev, test, and production environments.
- Experience with containerization and orchestration technologies.
- Knowledge and understanding of best practices and IT operations.
Desired Skills
- Experience with Jenkins and Ansible.
- Experience troubleshooting C++ and Java Applications.
- Ability to use a wide variety of technologies and cloud services.
- Experience working on Agile Scrum Teams.