Apply

Senior Platform Engineer

Posted about 1 month agoViewed

View full description

💎 Seniority level: Senior, 3-5 years

📍 Location: Sweden, UK

🔍 Industry: Software Development

🏢 Company: SilverRail

🗣️ Languages: English

⏳ Experience: 3-5 years

🪄 Skills: AWSPythonAgileCloud ComputingGitKubernetesCI/CDRESTful APIsLinuxDevOpsTerraformMicroservicesScriptingSoftware EngineeringSaaS

Requirements:
  • Hands on experience in operations engineer, DevOps, SRE, sysadmin role or academic knowledge
  • 3-5 years of industry experience in an Infrastructure function, including exposure to Public Cloud services
  • Knowledge of Linux based operating systems
  • Experience in programming practices and Software Development Life Cycle models
  • Experience in a common programming language or scripting language (python, ruby, bash, etc)
  • Experience with Infrastructure as code concepts and languages, Terraform, CloudFormation, ARM etc
  • Experience with Container technologies and platforms such as Kubernetes (AKS/EKS/GKE/Rancher/Openshift/Anthos) would be beneficial
  • Knowledge of Git and Git based workflows such as GitOps
  • Advocate of software best practices and Agile SDLC.
  • Software development experience is highly valued.
Responsibilities:
  • Contribute to building and enhancing every aspect of SilverRail’s evolving infrastructure and platform as a service.
  • Support internal and external customers, and build on key cloud technologies
  • Manage service reliability functions such as monitoring & alerting solutions, latency & load performance, uptime, and error budgets.
  • Develop, maintain, and utilise SilverRail’s deployment automation, configuration management, and orchestration systems.
  • Design, build, and manage SilverRail’s cloud environments and associated technologies
  • Own the deployment process to ensure streamlined, zero-downtime, and orchestrated service delivery.
  • Work with cross functional teams to optimise processes, application development, and customer support.
  • On-call responsibilities
Apply

Related Jobs

Apply

📍 UK, Ireland, Israel, Estonia, Spain

🧭 Contract

🔍 Software Development

🏢 Company: DoiT👥 501-1000💰 $100,000,000 Series A over 5 years agoInternet of ThingsBig DataCloud ComputingRoboticsAnalyticsInformation Technology

  • 6+ years of proven experience in platform engineering, DevOps engineering, or related roles, with a strong track record of building and maintaining complex cloud infrastructure.
  • Strong hands-on experience with AWS/GCP, Kubernetes (EKS/GKE), and Terraform.
  • Demonstrated expertise in building and maintaining scalable, reliable, and secure cloud infrastructure, with a focus on automation and efficiency.
  • Strong coding skills in Go or Typescript, or other relevant languages.
  • Proven experience with CI/CD tools, such as Argo CD, Atlantis, or similar technologies, and a deep understanding of CI/CD principles and best practices.
  • Understanding of networking concepts and protocols.
  • Extensive experience with monitoring and logging tools, such as Prometheus, Grafana, and the ELK stack, and a proven ability to use these tools to diagnose and resolve performance issues.
  • Knowledge of security best practices for cloud environments.
  • Excellent communication skills in English, both written and verbal.
  • Self-organized, goal-oriented, and self-motivated.
  • Ability to work effectively in a remote and distributed team environment.
  • Prior experience working specifically on platform engineering projects.
  • Function as an individual contributor within the team.
  • Architect, Design, and Implement Infrastructure as Code (IaC) using Terraform
  • Deploy, Manage, and Optimize Kubernetes Clusters on AWS (EKS) and GCP (GKE)
  • Develop and Maintain Sophisticated CI/CD Pipelines for Platform Components
  • Diagnose, Troubleshoot, and Resolve Platform-Related Issues
  • Drive Automation Initiatives to Streamline Operational Tasks and Enhance System Reliability
  • Act as a Strategic Partner to Development Teams, Understanding and Addressing Their Infrastructure Needs
  • Contribute to the Development of Internal Tools and Services to Enhance Platform Functionality
  • Implement and Enforce Rigorous Security Best Practices and Ensure Compliance with Industry Standards

AWSGCPKubernetesTypeScriptGoGrafanaPrometheusCI/CDLinuxDevOpsTerraformScripting

Posted 10 days ago
Apply
Apply

📍 UK, Ireland, Israel, Estonia, Spain, other East Europe locations, Portugal

🧭 Contract

🔍 Software Development

🏢 Company: DoiT👥 501-1000💰 $100,000,000 Series A over 5 years agoInternet of ThingsBig DataCloud ComputingRoboticsAnalyticsInformation Technology

  • Strong hands-on experience with AWS/GCP, Kubernetes (EKS/GKE), and Terraform.
  • Demonstrated expertise in building and maintaining scalable, reliable, and secure cloud infrastructure, with a focus on automation and efficiency.
  • Strong coding skills in Go or Typescript, or other relevant languages.
  • Proven experience with CI/CD tools, such as Argo CD, Atlantis, or similar technologies, and a deep understanding of CI/CD principles and best practices.
  • Understanding of networking concepts and protocols.
  • Extensive experience with monitoring and logging tools, such as Prometheus, Grafana, and the ELK stack, and a proven ability to use these tools to diagnose and resolve performance issues.
  • Knowledge of security best practices for cloud environments.
  • Excellent communication skills in English, both written and verbal.
  • Self-organized, goal-oriented, and self-motivated.
  • Ability to work effectively in a remote and distributed team environment.
  • Prior experience working specifically on platform engineering projects.
  • 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.
  • Architect, Design, and Implement Infrastructure as Code (IaC) using Terraform:
  • Deploy, Manage, and Optimize Kubernetes Clusters on AWS (EKS) and GCP (GKE):
  • Develop and Maintain Sophisticated CI/CD Pipelines for Platform Components:
  • Diagnose, Troubleshoot, and Resolve Platform-Related Issues:
  • Drive Automation Initiatives to Streamline Operational Tasks and Enhance System Reliability:
  • Act as a Strategic Partner to Development Teams, Understanding and Addressing Their Infrastructure Needs:
  • Contribute to the Development of Internal Tools and Services to Enhance Platform Functionality:
  • Implement and Enforce Rigorous Security Best Practices and Ensure Compliance with Industry Standards:

AWSGCPKubernetesTypeScriptGoGrafanaPrometheusCI/CDRESTful APIsLinuxDevOpsTerraformMicroservices

Posted 10 days ago
Apply
Apply

📍 UK, Ireland, Israel, Estonia, Spain, Portugal, other East Europe locations

🧭 Contract

🔍 Software Development

🏢 Company: DoiT👥 501-1000💰 $100,000,000 Series A over 5 years agoInternet of ThingsBig DataCloud ComputingRoboticsAnalyticsInformation Technology

  • 6+ years of proven experience in platform engineering, DevOps engineering, or related roles, with a strong track record of building and maintaining complex cloud infrastructure.
  • Strong hands-on experience with AWS/GCP, Kubernetes (EKS/GKE), and Terraform.
  • Demonstrated expertise in building and maintaining scalable, reliable, and secure cloud infrastructure, with a focus on automation and efficiency.
  • Strong coding skills in Go or Typescript, or other relevant languages.
  • Proven experience with CI/CD tools, such as Argo CD, Atlantis, or similar technologies, and a deep understanding of CI/CD principles and best practices.
  • Understanding of networking concepts and protocols.
  • Extensive experience with monitoring and logging tools, such as Prometheus, Grafana, and the ELK stack, and a proven ability to use these tools to diagnose and resolve performance issues.
  • Knowledge of security best practices for cloud environments.
  • Excellent communication skills in English, both written and verbal.
  • Self-organized, goal-oriented, and self-motivated.
  • Ability to work effectively in a remote and distributed team environment.
  • Prior experience working specifically on platform engineering projects.
  • 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) using Terraform: You will be responsible for the comprehensive lifecycle management of our infrastructure through Terraform. This involves designing modular and reusable Terraform configurations, managing state effectively, implementing robust 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 AWS (EKS) and GCP (GKE): You will take ownership of the deployment, configuration, and ongoing maintenance of our Kubernetes clusters on AWS Elastic Kubernetes Service (EKS) and GCP Google Kubernetes Engine (GKE). 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 Maintain Sophisticated CI/CD Pipelines for Platform Components: You will design, implement, and maintain robust Continuous Integration/Continuous Deployment (CI/CD) pipelines specifically tailored for our platform components. This involves integrating various tools like Argo CD or Atlantis, automating build processes, implementing comprehensive testing strategies, and ensuring seamless deployment of platform updates. You will also focus on optimizing pipeline performance and reducing deployment times.
  • Diagnose, Troubleshoot, and Resolve Platform-Related Issues: You will be the primary point of contact for diagnosing and resolving platform-related issues, including performance bottlenecks, scalability challenges, and security vulnerabilities. This involves utilizing advanced troubleshooting techniques, analyzing logs and metrics, and collaborating with development teams to identify and resolve root causes. You will also contribute to creating comprehensive incident response plans and post-mortem analyses.
  • Drive Automation Initiatives to Streamline Operational Tasks and Enhance System Reliability: You will champion automation initiatives to eliminate manual operational tasks, reduce human error, and improve overall system reliability. This involves developing scripts, tools, and workflows to automate tasks such as infrastructure provisioning, configuration management, and monitoring. You will also proactively identify opportunities for automation and drive continuous improvement in our operational processes.
  • Act as a Strategic Partner to Development Teams, Understanding and Addressing Their Infrastructure Needs: You will foster strong relationships with development teams, acting as a trusted advisor and strategic partner. You will actively engage with them to understand their infrastructure requirements, provide expert guidance on platform capabilities, and ensure that our platform effectively supports their development workflows. You will also translate developer needs into actionable platform improvements.
  • Contribute to the Development of Internal Tools and Services to Enhance Platform Functionality: You will actively participate in the development of internal tools and services that enhance the functionality and usability of our platform. This involves designing, coding, testing, and deploying custom tools and services that address specific platform needs and improve developer productivity. You will also ensure that these tools are well-documented and easily accessible to other team members.
  • Implement and Enforce Rigorous Security Best Practices and Ensure Compliance with Industry Standards: You will be responsible for implementing and enforcing robust security best practices across our platform, including access control, vulnerability management, and data encryption. You will also ensure compliance with relevant industry standards and regulations, such as SOC 2 and GDPR. You will also conduct regular security audits and penetration testing to identify and mitigate potential security risks.

AWSBashGCPKubernetesTypeScriptGoGrafanaPrometheusCI/CDRESTful APIsLinuxDevOpsTerraformMicroservicesNetworkingScripting

Posted 10 days ago
Apply
Apply

📍 UK, Ireland, Israel, Estonia, Spain, East Europe, Portugal

🧭 Contract

🔍 Software Development

🏢 Company: DoiT👥 501-1000💰 $100,000,000 Series A over 5 years agoInternet of ThingsBig DataCloud ComputingRoboticsAnalyticsInformation Technology

  • Strong hands-on experience with AWS/GCP, Kubernetes (EKS/GKE), and Terraform.
  • Demonstrated expertise in building and maintaining scalable, reliable, and secure cloud infrastructure, with a focus on automation and efficiency.
  • Strong coding skills in Go or Typescript, or other relevant languages.
  • Proven experience with CI/CD tools, such as Argo CD, Atlantis, or similar technologies, and a deep understanding of CI/CD principles and best practices.
  • Understanding of networking concepts and protocols.
  • Extensive experience with monitoring and logging tools, such as Prometheus, Grafana, and the ELK stack, and a proven ability to use these tools to diagnose and resolve performance issues.
  • Knowledge of security best practices for cloud environments.
  • 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.
  • Architect, Design, and Implement Infrastructure as Code (IaC) using Terraform: You will be responsible for the comprehensive lifecycle management of our infrastructure through Terraform.
  • Deploy, Manage, and Optimize Kubernetes Clusters on AWS (EKS) and GCP (GKE): You will take ownership of the deployment, configuration, and ongoing maintenance of our Kubernetes clusters on AWS Elastic Kubernetes Service (EKS) and GCP Google Kubernetes Engine (GKE).
  • Develop and Maintain Sophisticated CI/CD Pipelines for Platform Components: You will design, implement, and maintain robust Continuous Integration/Continuous Deployment (CI/CD) pipelines specifically tailored for our platform components.
  • Diagnose, Troubleshoot, and Resolve Platform-Related Issues: You will be the primary point of contact for diagnosing and resolving platform-related issues, including performance bottlenecks, scalability challenges, and security vulnerabilities.
  • Drive Automation Initiatives to Streamline Operational Tasks and Enhance System Reliability: You will champion automation initiatives to eliminate manual operational tasks, reduce human error, and improve overall system reliability.
  • Act as a Strategic Partner to Development Teams, Understanding and Addressing Their Infrastructure Needs: You will foster strong relationships with development teams, acting as a trusted advisor and strategic partner.
  • Contribute to the Development of Internal Tools and Services to Enhance Platform Functionality: You will actively participate in the development of internal tools and services that enhance the functionality and usability of our platform.
  • Implement and Enforce Rigorous Security Best Practices and Ensure Compliance with Industry Standards: You will be responsible for implementing and enforcing robust security best practices across our platform, including access control, vulnerability management, and data encryption.

AWSGCPKubernetesTypeScriptGoGrafanaPrometheusCI/CDLinuxDevOpsTerraformMicroservicesScripting

Posted 10 days ago
Apply
Apply

📍 UK, Ireland, Israel, Estonia, Spain

🔍 Software Development

🏢 Company: DoiT👥 501-1000💰 $100,000,000 Series A over 5 years agoInternet of ThingsBig DataCloud ComputingRoboticsAnalyticsInformation Technology

  • 6+ years of proven experience in platform engineering, DevOps engineering, or related roles, with a strong track record of building and maintaining complex cloud infrastructure
  • Strong hands-on experience with AWS/GCP, Kubernetes (EKS/GKE), and Terraform
  • Demonstrated expertise in building and maintaining scalable, reliable, and secure cloud infrastructure, with a focus on automation and efficiency
  • Strong coding skills in Go or Typescript, or other relevant languages
  • Proven experience with CI/CD tools, such as Argo CD, Atlantis, or similar technologies, and a deep understanding of CI/CD principles and best practices
  • Understanding of networking concepts and protocols
  • Extensive experience with monitoring and logging tools, such as Prometheus, Grafana, and the ELK stack, and a proven ability to use these tools to diagnose and resolve performance issues
  • Knowledge of security best practices for cloud environments
  • Excellent communication skills in English, both written and verbal
  • Function as an individual contributor within the team
  • Architect, Design, and Implement Infrastructure as Code (IaC) using Terraform
  • Deploy, Manage, and Optimize Kubernetes Clusters on AWS (EKS) and GCP (GKE)
  • Develop and Maintain Sophisticated CI/CD Pipelines for Platform Components
  • Diagnose, Troubleshoot, and Resolve Platform-Related Issues
  • Drive Automation Initiatives to Streamline Operational Tasks and Enhance System Reliability
  • Act as a Strategic Partner to Development Teams, Understanding and Addressing Their Infrastructure Needs
  • Contribute to the Development of Internal Tools and Services to Enhance Platform Functionality
  • Implement and Enforce Rigorous Security Best Practices and Ensure Compliance with Industry Standards

AWSGCPKubernetesTypeScriptGoGrafanaPrometheusCI/CDLinuxDevOpsTerraformNetworkingJSON

Posted 10 days ago
Apply
Apply

📍 UK

🧭 Full-Time

💸 95000.0 - 130000.0 GBP per year

🔍 Technology - Engineering

🏢 Company: Monzo👥 1001-5000💰 Secondary Market 6 months ago🫂 Last layoff almost 5 years agoFinancial ServicesBankingWealth ManagementFinTech

  • Experience working with AWS and/or GCP
  • Experience working with Kubernetes
  • Build and centrally manage the cloud infrastructure that underpins technology at Monzo, running across AWS and GCP
  • Help other platform teams to succeed at using cloud infrastructure by abstracting away the complexity and enabling them to solve real customer problems

AWSBackend DevelopmentCloud ComputingGCPKubernetesGoCI/CDRESTful APIsLinuxTerraformMicroservicesAnsibleSoftware Engineering

Posted 14 days ago
Apply
Apply

📍 Europe

🧭 Full-Time

🔍 Software Development

🏢 Company: Skedda👥 11-50💰 Private about 1 year agoSaaSMeeting SoftwareSchedulingSoftware

  • 5+ years of experience in Platform Engineering, DevOps, and/or SRE
  • Strong experience with PaaS-based cloud infrastructure in Azure: App Service, Storage, SQL Database, Front Door, Key Vault, Log Analytics Workspace
  • Strong understanding of cloud-security concepts
  • Strong scripting skills on the Azure platform (e.g. Azure CLI)
  • Strong communication and collaboration skills
  • Experience with Bicep for Azure
  • Experience with creating and maintaining Azure DevOps CI/CD pipelines in YAML
  • Experience with production deployment changes and releases
  • Experience with Disaster Recovery
  • Experience with monitoring and logging tools
  • Designing, implementing, and maintaining cloud infrastructure - our Infrastructure Stack: Azure Cloud (PaaS-level resources), Azure DevOps
  • Implementing infrastructure as code (IaC) using Bicep for Skedda’s cloud resources in Azure
  • Design and test relevant automations for cloud-resource provisioning, backup and recovery
  • Implementing and maintaining relevant security and compliance policies
  • Provide guidance on best practices for cloud infrastructure
  • Management, monitoring, and maintenance of build, test and deployment pipelines in Azure DevOps (for mobile and web products)
  • Provide guidance on best practices for software delivery and operations
  • Incident response, triage, and management
  • Conducting infrastructure capacity planning and performance tuning
  • Collaborating with engineers to design and implement scalable and resilient systems
  • Maintenance and improvement of cloud infrastructure reliability and scalability
  • Implementing and maintaining disaster recovery procedures
  • Creating and maintaining release schedules
  • Coordinating the release of software and systems with the engineering team
  • Identifying and mitigating risks associated with releases
  • Provide guidance on best practices for release management

Cloud ComputingAzureRelease ManagementCI/CDDevOpsScripting

Posted 20 days ago
Apply
Apply

📍 London, Brighton, Exeter and Plymouth

🧭 Full-Time

🔍 Energy

  • Experienced in the development and support of Cloud Landing Zones, particularly Azure
  • Expertise in at least one server-side language (Ideally, Python or NodeJS)
  • Experienced in source control and CI / CD tooling technologies (e.g. GitHub, Terraform, Azure DevOps)
  • Experience in monitoring using tooling technologies (e.g. Dynatrace and Azure Monitor)
  • Experience of agile collaboration tools such as JIRA and Confluence
  • Provide day-to-day mentoring and supporting your peers; reviewing the quality of development and engineering work to ensure these meets required standards.
  • Take ownership of a solution feature set or solution capability.
  • Delivery of platform functions, features and components, utilising agile software development life cycle methods and practices.
  • Create well-designed, testable code that enables automation of test and deployment activity.
  • Utilise continuous integration and deployment (CI/CD) techniques in developing software components.
  • Integrate components into the broad functional and technical solution landscape, using common standards and patterns.
  • Document and maintain platform functionality for it to be understood and utilised by others – including Contribution to design artefacts, operating instructions and run books and end-user material.
  • A strong focus on building self-service, gitops processes
  • Contribution to wider engineering community direction, tooling and technologies.

DockerNode.jsPythonAgileCloud ComputingGitKubernetesAzureServerlessCI/CDAgile methodologiesRESTful APIsDevOpsTerraformMicroservicesJSONSoftware Engineering

Posted about 1 month ago
Apply
Apply

📍 UK, Germany

🔍 Music

🏢 Company: ICE👥 11-50Real EstateBuilding Material

  • Programming background is essential (high level language, ideally Java or TypeScript).
  • A strong background in the design and implementation of scalable, resilient, cost-effective and auto-scaling architectures.
  • Understanding of Domain-Driven Design and Collaborative modelling.
  • Experience with event-driven architectures / Apache Kafka.
  • Building on the AWS using any of the common automation frameworks like Pulumi, Terraform or Ansible.
  • Experience with large-scale system handling terabytes of data and tens of thousands of messages per second.
  • Experience operating relational (Oracle, PostgreSQL) and NoSQL (DynamoDB, Cassandra, ElasticSearch) databases.
  • Experience with monolith-to-microservices migrations and patterns such as strangler and change-data-capture.
  • Drive the full lifecycle of our platform (analysis, design, implementation, testing, infrastructure, and operations).
  • Support development teams in terms of platform and infrastructure development and evolution.
  • Cooperate with global IT platform of technical organisation and security team to keep platform up to security standards.
  • Provide health and cost monitoring tools and automation of platform, CI/CD pipeline templates and blueprints.
  • Proactively optimise performance and cost.
  • Coaching, mentorship, and training of your colleagues.

AWSBackend DevelopmentDockerPostgreSQLSoftware DevelopmentSQLAgileCloud ComputingDesign PatternsDynamoDBJavaKafkaSoftware ArchitectureTypeScriptNosqlCommunication SkillsAnalytical SkillsCollaborationCI/CDProblem SolvingMentoringDevOpsTerraformMicroservicesAnsible

Posted about 1 month ago
Apply
Apply

📍 Austria, UK, Poland, Bulgaria

🧭 Full-Time

🏢 Company: Adverity👥 251-500💰 $120,000,000 Series D over 3 years agoBig DataSaaSData IntegrationAnalyticsMarketing

  • 3-5 years of relevant professional working experience.
  • A solid understanding of cloud hosting environments like AWS, GCP, and Azure.
  • Strong Linux operating system affinity.
  • Experience building, adjusting, and applying Terraform configurations.
  • Familiarity with Kubernetes, Docker, GitOps (ArgoCD), and artifactories (JFrog or Nexus).
  • Hands-on experience with CI/CD pipelines using GitHub Actions or Jenkins.
  • Knowledge of database systems, especially PostgreSQL.
  • Ability to take full ownership of your domain.
  • Experience translating technical concepts to non-technical stakeholders.
  • Strong problem-solving, collaboration, and communication skills.
  • Collaborate in cross-functional teams dedicated to critical components of the Adverity platform.
  • Take ownership of internal development and delivery infrastructure.
  • Access, manage, and maintain production and development environments.
  • Design, provision, monitor, and optimize a scalable cloud architecture.
  • Maintain an automated foundation of platform services.
  • Ensure platform security by implementing and adhering to best practices.
  • Act as an ambassador for the technical services owned by the team.
  • Identify and implement opportunities for technical improvement.
  • Analyse complex systems to identify bottlenecks and optimize performance.
  • Engage with engineers and leadership to share knowledge and contribute to technical strategies.

AWSDockerPostgreSQLGCPKubernetesAzureCI/CDLinuxTerraform

Posted 3 months ago
Apply