DevOps Engineer

DevOps Engineer

About the Role

We are seeking a Senior DevOps Engineer to design, automate, and maintain the CI/CD ecosystem supporting React Native mobile applications and .NET backend services. This role is responsible for enabling reliable software delivery through infrastructure automation, cloud-native deployments, release management, observability, and DevSecOps best practices.

The ideal candidate has extensive experience building GitLab CI/CD pipelines, automating mobile releases, managing cloud infrastructure, and ensuring secure, scalable deployments across modern engineering environments.

Key Responsibilities

  • CI/CD Pipeline Management: Architect and maintain multi-stage GitLab CI/CD pipelines for mobile compilation, automated testing, and backend deployments.
  • Mobile Release Automation: Automate mobile build, signing, and distribution processes for iOS (App Store / TestFlight) and Android (Google Play Store / Firebase App Distribution) using Fastlane.
  • Infrastructure as Code (IaC): Manage cloud infrastructure (AWS or Azure) using Terraform, Bicep, or CloudFormation to host .NET services and databases.
  • Observability & Monitoring: Implement logging, metrics, and distributed tracing (APM, Application Insights, Datadog, or Grafana) for .NET GraphQL APIs and mobile health monitoring.
  • Security & Compliance: Enforce DevSecOps practices, managing secrets, vulnerability scanning, and code analysis within GitLab pipelines.

Core Requirements

  • Experience: 6+ years in a DevOps or Reliability Engineering role supporting mobile and cloud API environments.
  • GitLab Mastery: Expert knowledge of GitLab CI/CD (.gitlab-ci.yml configurations, runners, multi-arch builds, security scanning).
  • Mobile Build Systems: Experience configuring build tools for React Native applications (Xcode, Gradle, Fastlane, code-signing certificates, provision profiles).
  • Backend & Cloud Deployment: Experience containerizing .NET applications (Docker, Kubernetes / Azure Container Apps / AWS ECS).
  • Scripting & IaC: Proficiency with Bash, PowerShell, or Python, alongside Terraform or Azure ARM/Bicep.

Working Style

  • A strong automation-first mindset.
  • Excellent problem-solving and troubleshooting skills.
  • Ownership and accountability for platform reliability and delivery.
  • Strong collaboration across engineering, QA, and infrastructure teams.
  • A proactive approach to continuous improvement and operational excellence.
  • Attention to detail with a focus on security, scalability, and performance.
  • A passion for modern DevOps practices and continuous learning.

What this application asks

greenhouse

First Name, Last Name, Email, Phone, Resume/CV

  • LinkedIn Profile
  • Will you now or in the future require visa sponsorship? choose one
  • In which country are you currently based? choose one
  • What is your notice period?
  • What are your salary expectations?
  • I authorize Xebia to collect, store, and process my personal data for the purpose of evaluating my application and participating in current and future recruitment processes, in accordance with applicable data protection regulations and the company’s privacy policy. choose one

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available