Remote Mobile DevOps Engineer

at Rackspace

Posted 1 day ago 1 applied

Description:

  • We are looking for a highly skilled and motivated DevOps Engineer to join our engineering team.
  • In this role, you will be responsible for building, maintaining, and scaling the infrastructure and CI/CD pipelines that power our mobile applications.
  • You will work closely with mobile developers, QA, and cloud engineering teams to ensure seamless integration, fast delivery, and operational excellence.
  • This role is open to remote workers but you must be located within Egypt.
  • Key responsibilities include managing and maintaining central build systems for mobile platforms (iOS and Android).
  • You will develop and maintain CI/CD pipelines to automate build, test, and deployment processes.
  • You will design and maintain infrastructure using Terraform and Kubernetes.
  • Monitoring and improving system performance, reliability, scalability, and security on cloud platforms (AWS, GCP) is essential.
  • You will collaborate with engineering teams to support agile software development practices.
  • Troubleshooting complex issues across the entire DevOps stack – from networking to application code – is part of the role.
  • You will implement and maintain observability tooling (monitoring, logging, alerting).
  • Optimizing cloud networking configurations including VPCs, subnets, and security groups is also required.

Requirements:

  • A B.Sc. in Computer Science, Software Engineering, Computer Engineering, or equivalent practical experience is required.
  • You must have 5+ years of experience administering centralized mobile build servers (e.g., Jenkins, Bitrise, CircleCI, GitHub Actions).
  • 5+ years of experience in software development with a solid understanding of OOP and design patterns is necessary.
  • You should have 5+ years of hands-on experience with cloud platforms such as AWS and/or GCP.
  • 5+ years of experience managing infrastructure with Terraform is required.
  • A strong understanding of cloud architecture and infrastructure best practices is essential.
  • Proficiency in scripting languages such as Bash, Ruby, or Groovy is needed.
  • You must have solid knowledge of CI/CD practices and tooling.
  • Hands-on experience with Git/GitHub is required.
  • Familiarity with agile development methodologies is necessary.
  • Experience with observability tools (e.g., Splunk, ELK, Prometheus, Grafana) is required.
  • Excellent communication and cross-functional collaboration skills are essential.

Benefits:

  • The position offers the flexibility of remote work, provided you are located within Egypt.
  • You will have the opportunity to work with a highly skilled engineering team.
  • The role allows for professional growth in the areas of DevOps and cloud engineering.
  • You will gain experience with cutting-edge technologies and tools in mobile application development.
  • The company promotes a collaborative and agile work environment.