Skip to content
← Back to job listings

.NET Engineer (DevOps)

AMCS · Dublin, Ireland

External listingfull-timeabout 1 month ago

About The Role

Join our Platform Engineering group as a .NET Engineer (DevOps). In this hands-on engineering position, you will design, build, and continuously improve the foundational platforms, tooling, and automation that enable our product engineering teams to deliver software efficiently, securely, and at scale. You will work across multiple domains, including cloud infrastructure, CI/CD, developer experience, automation, container orchestration, event streaming, and observability. Your focus will be on creating robust, reusable, and scalable platform capabilities that remove friction, standardize best practices, and support a modern engineering ecosystem.

  • Design, build, and maintain scalable platform services, tooling, and automation to support product engineering teams.
  • Develop high-quality, reusable frameworks and infrastructure components, and contribute to platform architecture and technology selection.
  • Drive application improvements in observability and system reliability, and champion best practices around CI/CD and deployment strategies.
  • Expertise with CI/CD systems (Azure DevOps)
  • Familiarity with security hardening, zero-trust architectures, or cloud governance
  • Experience with event streaming
  • Good background in Infrastructure as Code (Terraform)
  • Experience building internal developer platforms (IDPs) or platform-as-a-product
  • Proficiency in one or more programming languages (e.g., Go, Python, TypeScript, C#, Java)
  • Solid understanding of distributed systems, networking, and system design
  • Deep experience with cloud platforms (Azure, AWS, or GCP)
  • 5+ years of software engineering experience, with expertise in building platforms, infrastructure, or foundational systems
  • Experience with observability tooling (OpenTelemetry, Grafana, Datadog, etc.)
  • Experience deploying and automating Confluent Kafka infrastructure (self-managed or cloud) using IaC and modern DevOps practices, with strong understanding of partitioning, replication, and stream processing patterns
  • Experience with containers and orchestration (Docker, Kubernetes)
  • Experience working in high-scale, high-availability environments

This is an external listing. JobSpring does not represent or verify the employer. Report this listing