U

Upstream

Secures digital services for mobile operators

Senior DevOps Engineer

Platform EngineeringConfirmed live in the last 24 hours
Full-timeGerakas, GreeceNo salary listed

About the Job

Requirements

  • At least 5 years of hands-on experience in DevOps, systems infrastructure, or related engineering domains.
  • Strong programming experience in Python, Golang, or other languages, including reading and writing code.
  • Linux system administration experience.
  • Hands-on experience with Docker, Kubernetes, container-optimized operating system environments, and cloud virtualization platforms.
  • Experience designing and building tools and infrastructure for cloud platforms such as AWS and Azure.
  • Knowledge of DevOps tools including Ansible, Terraform, Helm, Jenkins, GitLab, Grafana, Prometheus, and Loki.
  • Operational expertise assisting cross-functional teams, maximizing system availability, and performing in-depth troubleshooting and incident remediation.
  • Practical experience with VMware vCenter, cluster management, and virtualized platform infrastructure.
  • Hands-on experience overseeing bare-metal fleets, enterprise storage setups, and storage area network equipment.
  • Experience with relational databases such as PostgreSQL and NoSQL solutions including Redis, Elasticsearch, Couchbase, and Cassandra.

Responsibilities

  • Help define artifact and container-based deployment strategies.
  • Evolve and support the immutable deployment platform.
  • Develop applications and tools in Python and Golang.
  • Contribute to the design of high-volume, low-latency applications for mission-critical systems, delivering high availability and performance.
  • Design and implement on-premise and cloud infrastructure solutions on platforms such as VMware, AWS, and Azure.
  • Optimize cloud infrastructure for cost, performance, and scalability.
  • Develop and deploy infrastructure as code using tools such as Ansible and Terraform.
  • Troubleshoot and resolve issues related to system performance, network connectivity, and security.
  • Perform infrastructure upgrades, patching, and security hardening across systems.
  • Design and implement continuous integration and continuous delivery pipelines using tools such as Jenkins, GitLab CI/CD, or similar tools to automate build, test, and deployment processes.
  • Enable developers to build, bake, and deploy images locally, on Kubernetes, and to the cloud.
  • Work directly with Upstream engineers to provide a polyglot-friendly experience and first-class support for platforms built on Java, Python, Go, PHP, and other languages.
  • Monitor performance, availability, and security of on-premise and cloud environments.
  • Contribute to tools that automate deployments and unify platform metrics, reporting, and monitoring.

About the Company

Upstream

Secures digital services for mobile operators

Upstream provides affordable and secure mobile digital services to over 1.2 billion people worldwide, including Zero D, which offers free access to essential internet services for 250 million users, and Secure D, a security platform that blocked over 98,000 malicious apps across 20 countries in 2019. Zero D delivers essential online services at no cost through partnerships with mobile operators, while Secure D monitors and blocks harmful apps and fraud in mobile transactions, with Upstream collaborating with more than 60 operators in 45 high-growth markets. The company differentiates itself by combining broad reach with both affordable access and security across many operators and markets, plus demonstrated malware and fraud protection. Its goal is to enable safe, accessible digital services that drive digital revenue growth for mobile operator partners and end users.

Company size
201-500
Company stage
Debt Financing
Total funding
$55M
Headquarters
Aberdeen, United Kingdom
Founded
2001

Recently Posted Jobs

Explore more opportunities at Upstream

See more jobs