Position: Cloud Engineer
Company: Valtech
Experience required: 3y
Category: DevOps
English level: upper
Published: 2022-10-01T00:00:00+03:00

The purpose of the role is to create and operate on cloud infrastructures for the client, owned by either the client or Valtech and to advise and/or support on (cloud) infrastructure-related questions, problems and solutions to clients and teams.

**The ideal candidate:**
— 2-4 years of working experience in public Azure, AWS or GCP cloud-related technology and public-facing websites;
— experience with cloud infrastructure (IAAS, PAAS), “Infrastructure as Code” concept, knowledge in Terraform, understanding of networking (firewalling, subnetting, etc);
— experience with Windows/Linux server administration;
— working experience in Web Servers configuration, and optimization for different use (IIS, Apache);
— knowledge in automation & scripting with Powershell, ARM;
— understanding CI/CD process, Octopus, Azure DevOps, Chef;
— Upper-Intermediate English level or higher;
— strong communication, collaboration and team working skills in blended teams;
— ability to self-education;
— Master’s degree in Computer Systems/Science or equivalent.

**Optional:**
— experience with Kubernetes — cloud-agnostic, EKS or AKS;
— experience with high-load eCommerce websites (Sitecore, Magento, Salesforce Commerce Cloud platforms) and multi-tier applications;
— additional knowledge in Sitecore, C#, Java, Bash, Ansible or Puppet.

**The Role**
As a Cloud Engineer at Valtech you will:
— work on multi-site platforms, e-commerce systems and B2B service platforms;
— create and maintain working infrastructures for our clients on public cloud providers (Azure, AWS);
— actively automate set-up and maintenance tasks;
— maintain the application servers and services used for shared or client-specific DevOps facilities;
— watch over, analyze, optimize and pro-actively advise on the performance, fault tolerance, reliability, stability and security of the online application environments under your supervision so we meet and outperform service level agreements;
— create, maintain and support facilities for continuous integration and deployment;
— use the best practices of Valtech, suppliers and the community;
— provide sufficient legible and maintainable documentation so others can operate on the environments; under your supervision for instance as a developer, QA engineer, data engineer or cloud engineer during your absence or during an on call service outside office hours;
— support and advise colleagues and clients on cloud infrastructure related technical topics;
— be the primary technical contact for clients and the partners of our clients on infrastructure related topics;
— embrace and promote the DevOps mindset by actively seeking collaboration with colleagues of different disciplines, demonstrating best practices of DevOps collaboration, pro-actively participate in the in-company and worldwide DevOps community;
— actively seek to keep your skills and information up to date with the latest developments in your expertise by self-study, following relevant training, visiting events;
— help your peers and coach less experienced colleagues and colleagues of other disciplines to understand and work with cloud infrastructure in their context and following Valtechs best practices, philosophy and way of working;
embrace innovation by pro-actively taking the initiative to research and try new innovative concepts and pro-actively help to introduce new innovative and valuable approaches to the services we deliver to clients.

As a consultant and as a binding part between developers and our clients you are expected to develop expertise both in technology and the means to communicate complex concepts and rationale to non-techies. We’ll encourage and support this with frequent opportunities to share ideas internally. We also have consultants who frequently deliver at regional, national and global conferences.