Looking for a new challenge, do you have proven experience with Azure based software development and a long-standing passion for new technologies? Then look no further, we have exciting opportunities for DevsOps Engineers to join The UK and Middle East’s leading Sitecore partner.
We are Sagittarius,The UK and Middle East’s leading Sitecore partner, Sagittarius is one of the world’s leading customer experience agencies specialising in Digital Transformation, Customer Experience, Strategy and Sitecore Engineering. We are also a part of the The Remarkable group, an international powerhouse of integrated digital specialist consultancies that offer our clients true partnership and integration at a global scale.
We do things a little differently at Sagittarius. We're in the business of creating successful brands through high performance digital strategies, but it's our culture that sets us apart, and that is 100% driven by our people.
Our Vision
We have a clear vision to be one of the best digital agencies in the country. We have a relentless desire to be the most innovative, creative thinkers, technically brilliant and deliver outstanding customer service so that we are a joy to work with and deliver genuine ROI for our clients. It's our mission is to create successful brands through digital transformation.
As a DevsOps Engineer you will be joining our office in Romania. It will be a brand new team of 10 people but we are hoping to triple in size by the end of the year. There will be great benefits and plenty of opportunities to develop your skills. Please note to be considered you must be based in Romania and be fluent in English.
Hours- you will be required to work 40 hours per week (some outside support hours requires)
What's in it for you?
- Competitive Salary package + great benefits
- Flexible working
- Charity Days
- Access to LinkedIn Learning and Masterclass Platform
Responsibilities
- Focusing on introducing and maintaining cloud based infrastructure, processes, tools and methodologies to support the software development lifecycle (from development through to deployment).
- To reduce the complexity and close the divide between development and deployments to ensure rapid application/infrastructure change that is repeatable, stable, scalable and reliable.
- To directly, and indirectly, deliver solutions in agreed timescales, quality and budgets, and to be accountable for ensuring all deliveries maximise automation, quality and security within defined processes at minimum cost to our clients.
- To continuously evangelise a DevOps mindset and culture across the Engineering teams.
- Employ your experience with cloud based technical solutions to design, architect and implement sound infrastructure solutions.
- Prepare technical solutions to meet client infrastructure requirements efficiently, simplistically and with greater reusability.
- Act as a DevOps representative across teams, clients (where required), and for peers across the global Sagittarius Engineering team.
- Adopt and push DevOps technologies, tools, and methods for delivering cloud infrastructure for client products and services, and to continually develop personal technical skills to challenge and stretch boundaries and expertise in the agency – be innovative.
- Ensure that we consistently deliver superior technical solutions to our clients that follow cloud/infrastructure best practice.
- Ensure correct processes are documented during all stages of development, leading to improvements of processes and deliverables.
- Solve cloud related problems – automates everything!
- Deliver and support new/existing build and deployment architectures/solutions instances (cloud based) for development, QA, UAT and Production environments.
- Support, maintain and improve our application hosting solutions and build platforms across various client projects.
- Work with our delivery teams to ensure our solutions are efficiently built and deployed.
- Ensure good practice is applied in all work performed (peer reviews / testing / documentation) – introduced tools/services to aid performance, cost and security monitoring.
- Continuously work on approaches and ways to automate and improve the development and release pipelines and processes.
- Create meaningful, digestible and continuously updated documentation to facilitate knowledge sharing and troubleshooting.
What experience do you need?
- Microsoft Cloud/DevOps certified.
- In-depth knowledge of Microsoft Azure public cloud services.
- Strong experience with Azure based software development (ideally for Sitecore based solutions).
- Experience in automating build processes for deployments to cloud based infrastructure.
- Strong scripting experience to represent i.e. Powershell, nodeJS, Python, C# or equivalent.
- Experience with Ansible, Terraform, Pulumi or similar IAC solutions.
- Software development lifecycle background/experience.
- In-depth knowledge of CI (Continuous Integration) and CD (Continuous Deployment) technologies, i.e. TeamCity, Octopus Deploy or Azure DevOps Pipelines.
- Enterprise level expertise and broad experience in designing, architect & implementing technically sophisticated cloud solutions to meet challenging business requirements – including utilisation of cloud based services (Microsoft Azure).
- Good understanding of cloud security models and best practices.
- Good understanding of modern cloud/devops approaches, patterns and methods.
- Experience of networks, security, DNS, load balances, traffic managers and associated infrastructure elements within cloud environments.
- Experience of working with globally distributed teams utilising agile methodologies, video conferencing and collaboration tools/platforms.
Does this sound like you?
- Excellent understanding of DevOps principles, concepts and applications.
- Good knowledge and experience of Microsoft Azure services in relation to DevOps delivery.
- In-depth knowledge and hands-on expertise of CI/CD applications. (Teamcity/Octopus Deploy and/or Microsoft Azure DevOps) and automated release processes for build, release, test and deployment.
- Solid experience in designing, developing scalable, robust, highly available infrastructure (and deployment pipelines) for production and non-production environments within Microsoft Azure.
- Experience of utilising infrastructure-as-code (IaC) tools – e.g. Pulumi / Ansible.
- Understanding and experience working with containers & container orchestration – Docker/Kubernetes.
- Long-standing passion for new technologies and be experienced in working on large value client portfolios and technically challenging cloud based solutions/projects.
- Ability to document work and projects and report to the Head of Cloud Engineering.
- Good organisational and interpersonal skills with good verbal and written communication skills and an ability to work to tight deadlines.
- A team player – An active skill to work collaboratively across skills and expertise in an agile based environment (Scrum/Kanban).
Being a DevsOps Engineer in Sagittarius gives you a fantastic opportunity to excel and to continue to develop. How will you know you are doing a great job and developing your career? Simple. We will support you with a development plan that embraces our values. Be Remarkable – Go Beyond, Passionate and Determined, Insightful and Effective, Humble and Helpful, Innovative and Open Minded.
Our commitment to Diversity, Equity and Inclusion
Our inclusivity is built on talent – and talent has no boundaries and does not discriminate.
Sagittarius is committed to maintaining a culture of inclusion and equity and we are proud to be an equal opportunity workplace.
A genuinely inclusive workplace is the foundation for diversity and equity, and we value individuals, their unique creativity and how every aspect of this aligns to our mission, visions and values. We are genuinely open-minded and so our diverse workforce grows organically.
Our individual differences, specialist knowledge and life experiences, knowledge bring a unique contribution which makes us stronger as a team. We strive to create a feeling of belonging regardless of education, opinions, culture, ethnicity, race, sex, gender identity and expression, age, languages spoken, colour, religion, disability, sexual orientation and beliefs.
We expect all team members to promote equality of opportunity, be committed and professional at all times, to comply with the company’s health and safety policy. To be open and interested in new technology and methods of delivering the company’s products and services, and to continually develop personal technical skills and to challenge and stretch boundaries.
At Sagittarius we are committed to security management and have documented policies you will be expected to abide by. We also comply to ISO 27001