Senior Platform Engineer
Job in
Newry, County Down, BT34, Northern Ireland, UK
Listed on 2026-02-16
Listing for:
DoiT
Full Time
position Listed on 2026-02-16
Job specializations:
-
Software Development
Job Description & How to Apply Below
Location:
Our Senior Platform Engineer will be an integral part of our Engineering teams. This role is based remotely as a full-time employee in the UK, Ireland, Estonia, the Netherlands, Sweden and Israel. We are also open to contractors in Eastern Europe and Portugal.
As a Senior Platform Engineer, you will be responsible for developing and evolving the foundational software and services that empower our product and development teams. This is an individual contributor role requiring strong coding skills alongside hands-on work with GCP & AWS, Kubernetes, and Terraform. You will be a key contributor to the design, implementation, and automation of our platform as a product, ensuring its scalability, reliability, and security.
Responsibilities- Function as an individual contributor within the team: actively collaborating with peers through thorough code reviews, providing constructive support and mentorship, and contributing to a unified technical direction for the platform. This role also requires collaboration with individuals in feature teams, providing them with support and working with them to facilitate the adoption of developed platform features.
- Architect, Design, and Implement Infrastructure as Code (IaC):
Treat our infrastructure as a sophisticated software system, responsible for its comprehensive lifecycle management using Terraform. Apply best practices from software engineering, such as designing reusable code modules, implementing robust unit and integration testing strategies, and ensuring that our infrastructure is consistently provisioned and managed in a predictable and repeatable manner. - Deploy, Manage, and Optimize Kubernetes Clusters on GCP (GKE) and AWS (EKS):
Take ownership of the deployment, configuration, and ongoing maintenance of our Kubernetes clusters on GCP Google Kubernetes Engine (GKE) and AWS Elastic Kubernetes Service (EKS). This includes managing node groups, configuring network policies, implementing service meshes, handling cluster upgrades, and ensuring high availability and fault tolerance. You will also be responsible for monitoring cluster health, performance, and resource utilization, and proactively addressing any issues that arise. - Develop and Refine Internal Software Delivery Systems (CI/CD):
Design, implement, and maintain robust Continuous Integration/Continuous Deployment (CI/CD) software tailored for our platform components. This involves integrating tools like Argo CD or Atlantis, applying advanced programming concepts to automate build and release processes, and ensuring seamless deployment of platform updates. Focus on optimizing pipeline performance and reducing deployment times. - Diagnose, Troubleshoot, and Resolve Platform-Related Issues:
Serve as the primary point of contact for diagnosing and resolving platform-related issues, including performance bottlenecks, scalability challenges, and security vulnerabilities. Utilize advanced troubleshooting techniques, analyze logs and metrics, and collaborate with development teams to identify and resolve root causes. Contribute to incident response plans and post-mortem analyses. - Drive Automation Initiatives to Streamline Operational Tasks and Enhance System Reliability:
Champion automation initiatives to eliminate manual operational tasks, reduce human error, and improve overall system reliability. Develop scripts, tools, and workflows to automate tasks such as infrastructure provisioning, configuration management, and monitoring. Proactively identify opportunities for automation and drive continuous improvement in operational processes. - Act as a Strategic Partner to Development Teams, Understanding and Addressing Their Infrastructure Needs:
Foster strong relationships with feature teams, treating them as internal customers. Engage to understand their infrastructure and developer experience requirements, provide expert guidance on platform capabilities, and ensure our platform supports their development workflows. Translate developer needs into actionable platform product features and roadmaps. - Drive Development of Internal Platform Product and Services:
Participate in the full software development lifecycle (design, code, test, and deploy) of internal tools and APIs to enhance the functionality, self-service capability, and usability of our platform, improving developer productivity across the organization. - Implement and Enforce Rigorous Security Best Practices and Ensure Compliance with Industry Standards:
Implement and enforce robust security practices across our platform, including access control, vulnerability management, and data encryption. Ensure compliance with relevant industry standards and regulations such as SOC 2 and GDPR. Conduct regular security audits and penetration testing to identify and mitigate potential risks.
- Strong software engineering fundamentals with proven hands-on coding experience
- 6+ years of proven experience in platform engineering, Dev Ops engineering, or related…
Position Requirements
10+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×