Senior Release and Deployment Engineer
H
HID GlobalAccess control security
Applicants for this position must be currently and legally authorized to reside and work in the hiring country. International relocation or remote work arrangements outside of the hiring country will not be considered.Full-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- Strong communication skills in English, both written and spoken.
- Experience
- Minimum 5 years of hands-on experience in DevOps, deployment engineering, or release management.
- Required Skills
- DockerPythonAgileJenkinsKubernetesCI/CDDevOps
Requirements
- Hold at least a bachelor’s degree in computer science or Electrical Engineering.
- Have at least 5 years of hands-on experience in DevOps, deployment engineering, or release management.
- Have experience working with DevOps and Agile methodologies.
- Have working knowledge of the Software Development Lifecycle.
- Have experience with CI/CD pipelines, release management, and deployment automation.
- Have hands-on experience with Jenkins, Octopus Deploy, and scripting languages such as PowerShell and Python.
- Have experience with Infrastructure as Code and configuration management tools such as Terraform or Ansible.
- Have experience with Docker, Kubernetes, Linux administration, and modern application infrastructure.
- Know monitoring, logging, and observability solutions such as ELK Stack or similar.
- Have working knowledge of Git-based version control systems such as GitHub and Bitbucket.
- Be familiar with DevSecOps practices and secure software delivery.
- Have strong written and spoken English communication skills and proficiency in Microsoft Office applications.
Responsibilities
- Manage release processes and deployment activities across all target environments.
- Design, maintain, and optimize CI/CD pipelines and deployment automation.
- Develop and maintain automation scripts and Infrastructure as Code solutions.
- Coordinate software deployments with manufacturing engineering, development, QA, and IT teams.
- Provision, configure, and maintain application environments, infrastructure, and Linux-based systems.
- Monitor application and infrastructure health, performance, logging, and alerting solutions.
- Support containerized environments, high availability, and platform reliability initiatives.
- Implement DevSecOps practices and contribute to secure software delivery processes.
- Improve software engineering, deployment, and operational processes through automation and continuous improvement.
- Lead Go-Live activities and ensure successful production releases.
View Full Description & ApplyYou'll be redirected to the employer's site