Platform Engineer - Automation
£75000 - £85000 per annum
Industry: Software house
My client, a leading Media Software specialist, are seeking a Platform Engineer (automation developer) to join the team developing systems automation tooling for configuring the hardware and software that comprise their product solution - a globally distributed, high performance, scalable data platform used by media & entertainment companies around the world.
Working within the (Product) development team, you'll be developing automation tools, primarily using Python, to automatically deploy, configure and monitor product solutions comprised of servers, on-premise disk storage and networking, and cloud integration.
You'll use your experience in managing Linux systems with configuration management tools, such as SaltStack, and your knowledge of configuring and monitoring IT infrastructures to help the team deliver best-of-breed deployments to their customers with the greatest of ease and confidence.
You'll get to work with some of the highest performing servers, storage and networks available on the market today.
You'll be developing tools to allow the engineers and customers to easily integrate, support and maintain these as part of the product solution platform - including automated operating system, software, and hardware configuration, developing comprehensive monitoring and alerting tools, and creating first-class dashboards & reporting.
You'll be involved in the deployment and use of the tools you help create directly with customers, seeing the benefits they bring first-hand, and helping shape future product development.
Platform Engineer - Fully Remote
La Fosse Associates are currently partnered with a client who are looking to hire a Platform Engineer into their team, on an initial 6 month contract. The role will be fully remote and paying £650-£800 a day depending on experience.
Qualifications and Experience needed:
Demonstrable previous ownership of large infrastructure in data centers and cloud
Understanding of public clouds and hands on knowledge on building cloud based environments, particularly AWS and container orchestration
Capable of writing code to deliver highly automated infrastructure environments that support the wider IT department using an agile methodology
Experience operating 24x7x365 customer focused environment
System administration level knowledge of Linux, Apache, Tomcat.
Experience of software release management, git flow.
Technical Skills Required:
Packer, Docker, Vault, Consul
ELK stack, Prometheus, Icinga, Alert Manager
Scripting/coding experience - ideally GoLang
Head of Platform Engineering
£110000 - £120000 per annum
On the lookout for a Head of Platform Engineering to join an exciting company looking to rapidly expand their technology team. This is an excellent opportunity for any Lead Engineers to take the next step in their career.
About the Organisation
The web is the world's largest database but getting data from the web is hard. They are on an ambitious mission to solve that problem and make web data a reliable, high quality data source. Effective use of data can provide incredible efficiency and value to almost any business, from the smallest independent company to the largest multinational. It can also advance education, academic research, charitable work, investigative journalism, and many other efforts that help to make our world a better place.
They've built an enterprise Web Data Integration platform that can parse data from any website, at scale, and deliver that data accurately, on time, every time. They process hundreds of millions to billions of transactions every month. Their customers are among the world's leading organisations, and said organisations use web data on their most important business problems, running mission critical applications and services with the web data that they provide to them.
About the Role
They are looking for a Head of Platform Engineering to join our Technology team. In this role, you will be charged with leading, mentoring, designing, building, monitoring, and migrating applications, software, and services on the AWS platform, ensuring solutions are designed for successful deployment in the cloud. You will have the opportunity to work on many facets of AWS services. You will apply your deep AWS technical expertise to solve cloud-based solutions at scale.
Leading a team of Platform Engineers
Resource Management and Deployment
Design and Implement AWS architectures and environments
Automation and Configuration Management
Creation and Management of custom monitoring
Synthetic and metric based testing
Machine Image Management
Participate in regular internal infrastructure audits
Management on automated scanning and security tools
Management of the on-call rota
Required Skills & Experience
Hands-on AWS experience across a broad range of AWS services.
Must have in depth AWS development experience (Docker, Kubernetes, EKS, Lambda, EC2, S3, Amazon RedShift, PostgreSQL)
Strong knowledge of DevOps and CI/CD pipelines
Scripting capability and the ability to develop AWS environments as code
Experience with core AWS platform architecture, including areas such as: Organizations, Account Design, VPC, Subnet, segmentation strategies.
Backup and Disaster Recovery approach and design
Environment and application automation
Network connectivity, Direct Connect and VPN
AWS Cost Management and Optimization
Public cloud automaton tooling and scripting experience - CF, Terraform, Ansible, Python
Familiar with Encryption, Logging, and Privacy/Security Protocols
Good knowledge of REST/JSON web service API implementation
Experienced in developing test plans, test cases, baselines, and conducting end-to-end testing.
Presentation skills with a high degree of comfort speaking with executives, IT Management, and developers
Demonstrated ability to adapt to new technologies and learn quickly
Proficient on Linux
Cloud Platform Engineering Manager
City of London
£110000 - £115000 per annum
We have partnered exclusively with a leading business, in Fintech and digital credit, in their search for a Cloud Platform Engineering Manager.
The business is currently on an exciting transformation journey and are expanding massively so it's great time to join their world class engineering team, to provide your expertise on the future or that development and be integral for their transformation journey.
As a manager in the Platform Engineering team, you will lead a team that manages, supports, and develops the platform that allows developers to rapidly test, deploy and put their software into production on the Azure cloud.
Your Day To Day Duties Will Include:
Lead a team of Platform Engineers working to improve our scalability, resilience and availability
Lead and drive excellence in the monitoring, management and support of the platform
Ensuring great service from your team to their internal customers
Design and develop new and innovative products, as well as techniques that can be used to improve infrastructure and platforms
Act as a point of escalation and technical expertise for your team and the wider business
Provide out of hours support on a rota basis.
Integration Platform Engineer
Up to £80000 per annum + +Benefits + Flexible Working
Take over the professional leadership and platform responsibility as Platform Owner for the Integration Platform and its strategic development
Drive the continuous development of the integration platform portfolio and ensure strategic fit with the vision and goals of the product, Digitalization, and IT in the context of LOR IT strategy
Closely align with stakeholders and manage resulting requirements
Manage product backlog, budget and capacity
Ensure product and platform performance from vision to operation
Motivate the development teams to perform at their best and to be passionate about the product and its vision
Architect and develop reusable business integration components
Develop frameworks for standardizing and enabling data flows via APIs, files, message queues
Advocate best practices (unit/automation testing, code reviews, code quality, etc.) Engage with other teams to make integrations simpler to deploy and operate
Continually look for opportunities to improve our platform, process, and business
Awareness of the art of the possible through innovation and technology that will transform ways of working by continually developing self-knowledge and insight of the external technology sectors, whilst promoting IT at external events.
Qualifications and Experience:
4+ years of experience as a Senior Software Engineer or Integration specialist
Strong knowledge and experience with Azure integration services (Logic Apps, Service Bus, API Mgmt. etc.)
You have excellent communication skills, both verbal and written, to communicate your ideas and concepts to a wide audience inside and outside the company
Experience designing, estimating, and leading the implementation of complex systems
Knowledge of OAuth, OIDC, client-server authentication, server-server authentication
Solid and proven understanding of software development best practices and design patterns
Proficiency of security/access control, scalability, high availability, and concurrency
Proven ability to work independently and take projects from design to development to delivery
Dedication to delivering high-performance, secure and scalable components
Self-motivated, passion for learning, strong communication skills
Principal Platform Engineer
Cloud Engineer, AWS Amazon Web Services, Microsoft Azure
£110000 - £120000 per annum
We are working with one of the world's leading insurance firms, who are looking to hire a Principal Platform Engineer to support the business on a number of large scale projects.
You'll be Designing, developing, deploying, and maintaining testable, secure platforms and infrastructure that provide the foundations all critical software is built on whilst also empowering our product squads to take ownership of how they deliver software robustly and at scale.
The successful candidate will have the following:
Strong hands on experience with either Azure, GCP or AWS
Solid knowledge of cloud architecture principles
Experience with all phases of the software development life cycle and agile methodologies
Experience with Kubernetes, Docker or other containerization technologies
Experience with infrastructure-as-code technologies such as Terraform
Experience building software using continuous integration, familiar with common tools such as GitHub Actions, Circle CI, Jenkins, Tekton.
Related job descriptions