Cloud Automation Developer - the role, purpose and mission
We have an exciting opportunity for an experienced Cloud Automation Developer to join our Cloud Automation team. Cloud Automation is a key function at Xtravirt, accelerating customer deployment, adoption and consumption of private cloud platforms. Working closely with account, strategy and advisory, and professional services teams, the Cloud Automation team sits at the heart of driving rapid results and unlocking customer value for enterprise customers.
As a Developer, you will be part of a collaborative, high-performing, and supportive organisation tasked with designing and delivering complex backend solutions that underpin large-scale cloud operations. A VMware and Private Cloud Automation Developer combines technical expertise with consultancy skills, ensuring customer requirements are translated into robust, scalable, and well-documented solutions. You will design, develop and deploy backend systems (primarily TypeScript/NodeJS), as well as infrastructure automation workflows (IaC), to support enterprise-scale cloud environments.
By joining our team, you will receive a competitive remuneration package, benefits, and a personalised development plan to help you achieve your professional goals. This role is based in our Bulgaria team (Sofia Office) and applicants must have the right to work in Bulgaria.
Key Responsibilities:
- Customer Success: Act as a trusted technical consultant for customers, understanding requirements, proposing solutions, and ensuring alignment with best practices.
- Solution Design & Implementation: Develop and implement backend services, microservices, event-driven architectures, and infrastructure-as-code (IaC) pipelines to support large-scale cloud environments
- Automation & CI/CD: Engineer automated workflows and CI/CD pipelines using tools like Ansible, Bash, Salt and PowerShell for cloud infrastructure services (e.g., load balancer as a service, database as a service)
- Collaboration: Work closely with architects, developers, DevOps engineers, quality engineers, project managers, and technical writers to deliver high-quality solutions.
- Innovation: Contribute to open-source projects and continuously explore emerging technologies to improve enterprise cloud solutions
Key Skills & Experience
The position requires deep technical expertise, strong communication skills, and a problem-solving mindset. Candidates should demonstrate experience in:
- Backend development with TypeScript/NodeJS (Java, .NET, Python and Javascript backgrounds welcome)
- Designing and implementing mutable and immutable Infrastructure as Code.
- Monitoring and optimising API development and managing calls and consumption cost
- Cloud platforms: AWS, Azure, GCP
- Containerisation and orchestration: Kubernetes
- VMware by Broadcom products such as VMware Cloud Foundation, vDefend and AVI and features is desired including, but not limited to, VCF Operations and VCF Automation
- Working in virtual IT production data centres
- Business-level English; additional languages are a plus
Candidates should have a strong foundation in software engineering, with the ability to design solutions that meet both technical and business requirements. Active participation in open-source initiatives or community contributions is highly valued.
Benefits of working with Xtravirt
- 25 days’ holiday plus Bank Holidays
- Hybrid working
- Healthcare, pension and life assurance
- Employee benefits platform
- Long service awards
- Regular evaluation and salary reviews
- Refer a friend bonus scheme
- Staff recognition awards
- Regular company and social events