At a Glance
- Tasks: Lead automated software delivery and enhance CI/CD processes for TP ICAP's platforms.
- Company: Join TP ICAP, a leading global markets infrastructure provider, shaping the future of finance.
- Benefits: Enjoy flexible working options, competitive salary, and opportunities for professional growth.
- Why this job: Be part of a collaborative team driving innovation in a fast-paced environment with real impact.
- Qualifications: Experience with AWS, DevOps principles, and proficiency in scripting languages like Python or GO required.
- Other info: Engage with vendors to influence products and services while driving automation and best practices.
The predicted salary is between 43200 - 72000 £ per year.
Social network you want to login/join with:
This DevOps engineer will be leading the implementation of automated software delivery for TP ICAPs platforms, with an emphasis on incorporating testing into the CI/CD process, to deliver change at pace whilst maintaining stability
The role requires a business minded, highly collaborative, team-focussed DevOps engineer with exceptional communication skills to work with developers and testers in DevOps principles.
Role Responsibilities
Increase stability and velocity through process improvement and tooling
Reduce manual overhead involved in software releases by fully automating delivery pipelines that includes testing
Support the business in adopting processes and techniques to support an agile delivery model Work with architects, developers, testers and operations to automate builds, deployment and release of applications running in the cloud and on-premise
Provide guidance on industry best practices for software deployment, development, and observability
Engineer tooling to implement those practices
Assist and architect where appropriate solutions using containerisation and serverless technologies
Drive automation for environment management, logging and monitoring
Engage with vendors and service providers to build strong relationships that can be leveraged by directly influencing products and services in the interest of the company, enabling the negotiation of favourable terms and extracting the best possible use of external resources
To fulfil any additional / ad hoc duties as required to meet the needs of the business.
Experience / Competences
Deep and broad experience of AWS Cloud platform and services
DevOps and SRE principles
Very good working knowledge of incorporating testing into CI/CD pipelines
Understanding of various deployment patterns such as blue-green and canary
Platforms; Windows Server, Amazon Linux, RHEL, Ubuntu
Proficiency in at least one of the following scripting languages; Python, GO, PowerShell, Bash, Groovy
Developer tooling; Full stack CI/CD, GitLab, Jenkins, Sonatype Nexus
Knowledge and working experience of containerising application components including writing DockerFiles and deploying to Kubernetes
Deep understanding of pipelines as code
Observability concepts and tooling; Opensearch, Cribl, Grafana, Prometheus, CloudWatch
#J-18808-Ljbffr
Principal DevOps Engineer (London) employer: TP ICAP
Contact Detail:
TP ICAP Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Principal DevOps Engineer (London)
✨Tip Number 1
Familiarise yourself with the specific tools and technologies mentioned in the job description, such as AWS, Docker, and CI/CD tools like GitLab and Jenkins. Having hands-on experience or projects showcasing these skills can set you apart during discussions.
✨Tip Number 2
Network with current or former employees of TP ICAP or similar companies on platforms like LinkedIn. Engaging in conversations about their experiences can provide valuable insights and potentially lead to referrals.
✨Tip Number 3
Prepare to discuss your approach to process improvement and automation in detail. Be ready to share specific examples of how you've successfully implemented DevOps principles in previous roles, particularly focusing on stability and velocity.
✨Tip Number 4
Showcase your communication and collaboration skills by preparing for behavioural interview questions. Think of scenarios where you've worked closely with developers and testers, highlighting your ability to foster teamwork and drive results.
We think you need these skills to ace Principal DevOps Engineer (London)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with AWS Cloud, DevOps principles, and CI/CD pipelines. Use specific examples that demonstrate your ability to automate delivery processes and improve stability.
Craft a Compelling Cover Letter: In your cover letter, emphasise your collaborative skills and how you've successfully worked with developers and testers in previous roles. Mention any relevant projects where you implemented automation or improved processes.
Showcase Technical Skills: Clearly list your proficiency in scripting languages like Python or Bash, and your experience with tools such as GitLab and Jenkins. Highlight any experience with containerisation and observability tools, as these are crucial for the role.
Demonstrate Business Acumen: Since the role requires a business-minded approach, include examples of how you've supported agile delivery models or engaged with vendors to enhance service delivery. This will show your understanding of the broader business context.
How to prepare for a job interview at TP ICAP
✨Showcase Your Technical Expertise
Be prepared to discuss your deep experience with AWS Cloud and DevOps principles. Highlight specific projects where you've successfully implemented CI/CD pipelines, focusing on how you incorporated testing to enhance stability and velocity.
✨Demonstrate Collaboration Skills
Since the role requires working closely with developers and testers, share examples of how you've effectively collaborated in past roles. Emphasise your communication skills and how they contributed to successful project outcomes.
✨Discuss Process Improvement Initiatives
Talk about any initiatives you've led or been a part of that improved software delivery processes. Be specific about the tools you used and the impact these changes had on reducing manual overhead and increasing automation.
✨Prepare for Scenario-Based Questions
Expect questions that assess your problem-solving abilities in real-world scenarios. Think about challenges you've faced in automating deployments or managing environments, and be ready to explain your thought process and solutions.