Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by HRL Laboratories, LLC, so some details may not match this job. The employer's own page has the real description.
Overview
HRL Laboratories, LLC is seeking a dedicated and dynamic DevOps Software Engineer. The successful candidate will be responsible for streamlining development operations and enhancing the software delivery process. By integrating development and operations teams, the engineer will play a crucial role in automating processes, managing infrastructure, and deploying applications efficiently. Furthermore, this role calls for strong collaboration with cross-functional teams to ensure best practices in software engineering, continuous integration, and delivery are upheld.
Job Responsibilities
- Design, implement, and maintain CI/CD pipelines to automate deployment processes.
- Collaborate with development teams to improve software build processes and deployment strategies.
- Manage and monitor cloud infrastructure, ensuring scalability and security of applications.
- Implement infrastructure as code (IaC) using relevant tools and practices.
- Conduct performance tuning, troubleshooting, and optimization on existing systems and processes.
- Establish and enforce best practices in version control, application monitoring, and incident response.
- Document processes, configurations, and architectures for future reference and compliance.
- Participate in on-call rotations and incident response activities to resolve operational issues.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Proven experience in a DevOps or software engineering role, ideally with a minimum of 3 years of hands-on experience.
- Strong knowledge of cloud services (AWS, Azure, or Google Cloud) and their deployment models.
- Familiarity with containerization technologies such as Docker and orchestration tools like Kubernetes.
- In-depth understanding of scripting languages (e.g., Bash, Python, or Ruby).
- Experience with CI/CD tools such as Jenkins, GitLab CI, or CircleCI.
- Solid understanding of version control systems, particularly Git.
- Excellent problem-solving skills, with the ability to work under pressure.
Technologies & Tools
The DevOps Software Engineer at HRL Laboratories will work with a diverse set of technologies and tools including cloud platforms (AWS, Azure, or Google Cloud), container orchestration (Kubernetes), CI/CD tools (Jenkins, GitLab CI), and configuration management tools (Ansible, Terraform). Moreover, familiarity with monitoring solutions such as Prometheus, Grafana, or similar tools is essential for effective performance monitoring and incident management.
Ideal Candidates
Ideal candidates for the DevOps Software Engineer position will be proactive, detail-oriented, and possess a strong willingness to learn and adapt in a fast-paced environment. They will exhibit effective communication skills to liaise with various teams and stakeholders, ensuring alignment across engineering practices. A passion for automation and continuous improvement will further distinguish them from their peers, as will a collaborative spirit that seeks to share knowledge and encourage growth within the team.
Free tools for your search, no account needed: a LinkedIn headline writer, a resume checker and more. Free tools →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.