onsite
Senior Software Engineer - Alvaria
Software Engineer
Senior Software Engineer leading cloud and virtualization deployments, building automation tools, and modernizing legacy systems using Ansible, CI/CD pipelines, and robust validation processes.
About the role
Key Responsibilities
- Design, implement, and manage deployment processes for cloud and virtualization environments.
- Develop automation tools and processes to migrate legacy customer systems to the latest software versions.
- Build pre‑ and post‑install validation checks to ensure deployment integrity.
- Create and maintain CI/CD pipelines for cloud deployments.
- Document processes, configurations, and procedures for repeatable deployments.
- Own and implement new features, driving continuous improvement of the product.
Requirements
- Minimum 6 years of IT industry experience as a Software Developer or related role.
- At least 4 years of hands‑on experience with Ansible for configuration management and automation.
- Strong background in cloud deployment (AWS, Azure, or GCP) and virtualization technologies.
- Proficiency in building and maintaining CI/CD pipelines.
- Excellent problem‑solving skills and ability to document complex processes clearly.