At a Glance
- Tasks: Design and maintain scalable infrastructure while automating deployment processes.
- Company: Join Dotdigital, a global community of passionate professionals focused on innovation and teamwork.
- Benefits: Enjoy remote work, competitive salary, medical benefits, and wellness rewards.
- Why this job: Make an impact in a collaborative environment with cutting-edge technology and diverse teams.
- Qualifications: Experience with cloud platforms, scripting, and CI/CD pipelines is essential.
- Other info: Flexible work culture with opportunities for personal growth and networking.
The predicted salary is between 36000 - 60000 Β£ per year.
About Us
The Company: Dotdigital is a thriving global community of passionate, dedicated professionals, committed to the collective success of the organization and its clients. Our core principles of innovation, teamwork, and client-focused solutions drive us to approach challenges with a growth mindset and take ownership of our work. At Dotdigital, collaboration and curiosity pave the way for meaningful connections and learning opportunities with diverse peers. Our work environment encourages knowledge sharing, fosters exploration, and cherishes creative ideas.
The Product: Dotdigital is an all-in-one customer experience and data platform (CXDP) that empowers marketing teams to exceed customer expectations with highly personalized cross-channel journeys. With Dotdigital, marketers can seamlessly unify, enrich, and segment customer data. Breaking down data silos, Dotdigital streamlines decision-making and paves the way for marketing creativity that delivers customer engagement at scale.
About The Role
We are seeking a talented and self-motivated Platform/DevOps Engineer to join our growing DevOps team that makes up part of the Platform and Data Engineering function. We engage in designing and managing production and development environments that support the Dotdigital SaaS platform evolution, growing year on year. We collaborate with highly talented cross-functional teams, across Product, Quality Assurance, Software Engineering and Operations functions, to continuously improve business outcomes and achieve corporate goals, through maintaining scalable infrastructure, automation, seamless integration, and innovative solutions.
Responsibilities
- Design, implement, and maintain scalable infrastructure to support production and development environments.
- Automate deployment processes and improve system performance.
- Ensure 24/7 platform uptime across the globe. Support operational teams in BAU activities.
- Collaborate with cross-functional teams to enhance system reliability and support development and operations initiatives.
- Engage in all stages of the DevOps Engineering Life Cycle (concept, define, design, build, test, release, maintain, and retire).
- Propose, scope, design, and implement various infrastructure architectures.
- Maintain and deploy highly-available, fault-tolerant systems at scale.
- Utilize Azure cloud native technologies, Kubernetes, Docker, and configuration management tools.
- Work collaboratively with multiple teams to deliver end-to-end products and features.
- Keep up to date on modern technologies and trends, advocating for their inclusion within products when appropriate.
- Following the successful completion of the probation period, the candidate will be included in the teams on-call rotation.
About You
Skills and Experience
- Strong experience with cloud platforms, preferably Azure.
- Demonstrable scripting experience with PowerShell (Python, Bash is good too).
- Strong exposure to cloud native Technologies (Container orchestrators, Immutable infrastructure, Service Mesh).
- Experience in Infrastructure as Code (Terraform, Azure ARM, Bicep) that has to work at scale and in multiple regions.
- Comfortable working with versioning tools (Git, Azure Devops, GitHub).
- Excellent CI/CD pipeline authoring.
- Experience in Observability and Reporting tools (ElasticSearch, Grafana, Prometheus, Thanos, Raygun).
- Know your way around Linux and Windows OS.
Personal
- A positive and proactive attitude.
- A motivated, coachable, and determined individual.
- Impeccable work ethic.
- Excellent written, verbal and problem-solving skills.
- Excellent interpersonal skills and enjoy networking, public speaking, and cultivating relationships.
- Ability to prioritise, and manage time effectively in a parallel project environment.
- Detail oriented, highly organized, can work independently and as part of a team.
Why Us
As an equal opportunities employer we are committed to equality in all its practices with regard to race, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, or sexual orientation. If you have any additional requirements or adjustments to assist an application then please donβt hesitate to contact us and advise us how we can best support you.
Legal statement: No agencies/recruiters please. We are only accepting applications directly from the applicants.
Platform Operations Engineer employer: Dotdigital Group plc
Contact Detail:
Dotdigital Group plc Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Platform Operations Engineer
β¨Tip Number 1
Network like a pro! Reach out to current employees at Dotdigital on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for the interview process. This can give you insider knowledge and make you stand out.
β¨Tip Number 2
Prepare for the tech chat! Brush up on your cloud platforms, especially Azure, and be ready to discuss your experience with Kubernetes and automation tools. We want to see your passion for tech and how you can contribute to our team.
β¨Tip Number 3
Show off your problem-solving skills! During the interview, be prepared to tackle real-world scenarios. Think out loud and demonstrate your thought process. We love seeing how you approach challenges and come up with innovative solutions.
β¨Tip Number 4
Donβt forget to ask questions! At the end of your interviews, engage with us by asking about our tech stack, team culture, or upcoming projects. It shows you're genuinely interested and helps you determine if we're the right fit for you.
We think you need these skills to ace Platform Operations Engineer
Some tips for your application π«‘
Tailor Your Application: Make sure to customise your CV and cover letter for the Platform Operations Engineer role. Highlight your experience with Azure, Kubernetes, and any relevant scripting skills. We want to see how your background aligns with our needs!
Show Off Your Projects: Donβt just list your skills; give us examples! Share specific projects where youβve implemented cloud solutions or automated processes. This helps us understand your hands-on experience and problem-solving abilities.
Be Yourself: We value a positive attitude and a willingness to learn. Let your personality shine through in your application. Weβre looking for team players who are excited about collaboration and innovation!
Apply Through Our Website: For the best chance of success, make sure to apply directly through our website. This way, your application goes straight to us, and we canβt wait to see what you bring to the table!
How to prepare for a job interview at Dotdigital Group plc
β¨Know Your Tech Stack
Before the interview, make sure youβre well-versed in the technologies mentioned in the job description, especially Azure, Kubernetes, and Docker. Brush up on your scripting skills with PowerShell, Python, or Bash, as these will likely come up during technical discussions.
β¨Show Your Collaborative Spirit
Dotdigital values teamwork and collaboration, so be prepared to discuss how you've worked effectively in cross-functional teams. Share specific examples of projects where you contributed to a team effort, highlighting your communication skills and ability to take feedback.
β¨Prepare for Practical Assessments
Expect a coding exercise and an assessment during the interview process. Practice common DevOps scenarios and be ready to demonstrate your problem-solving skills. Bring your assessment submission to discuss it in detail, showing your thought process and approach.
β¨Ask Thoughtful Questions
During the final interview, donβt hesitate to ask questions about Dotdigitalβs tech stack, current challenges, or future ambitions. This shows your genuine interest in the role and helps you gauge if the company culture aligns with your values.