November 19, 2024
Full-time

DevOps Engineer

Seeking an exceptional, passionate, customer-facing Software Engineer with expertise in either Software Development or Infrastructure and Systems Engineering. The role involves helping customers transition to cloud-native applications on Public Cloud or occasionally on Private Cloud. The ideal candidate is a problem solver who thrives on collaboration and is motivated by creating “lightbulb” moments while driving transformative solutions for customers.
Egypt / Emirates
Remote
Header image

Modernise’s Values

We care deeply about recruiting and developing exceptional talent. Modernise seeks to add new voices and perspectives to our vibrant community because we know that diversity of thought leads to the most innovative solutions and most successful companies.

We have 3 core values: Do the right thing. Do what works. Be kind.

About Modernise

Founded in 2021, Modernise combines leading methodology and expertise to empower the Middle East’s aspiring organisations, both Enterprises and Scaleups equally to adapt to change and build and run great software.

You

You are unique: as an exceptional, passionate, customer facing, hands-on Software Engineer with solid experience in either Software Development OR Infrastructure and Systems Engineering. You will help customers transform to realise the benefits of cloud native applications on Public Cloud or occasionally on Private Cloud. You are a problem solver and the thought of collaborating with a team to help companies transform to meet the challenges of tomorrow excites you. You enjoy working with other people and are motivated by creating “lightbulb” moments for the people you work with.

Your Day

In this role, you will

  • Interface and advise a range of clients in a range of industries and be a Trusted Advisor
  • Become an agent of change within Modernise and customers organisations
  • Design and implement continuous integration and continuous delivery and deployment processes to deliver applications to production, fostering a culture of continuous process improvement
  • Analyse Path to Production of existing and new applications and be able to Design pipelines that deliver apps to target environments.
  • Establish and maintain continuous delivery pipelines for deployment of relevant infrastructure platforms and Kubernetes based platforms in Modernise or a customer’s infrastructure
  • Continuously learn and be at the leading edge of Industry trends

Skills / Experiences

  • 4+ years of engineering experience, preferably in client facing situations
  • Solid experience with Infrastructure as Code Terraform and/or Ansible or related automation / orchestration tools
  • Designing Observability and Monitoring with solutions such as Elastic, Prometheus. Experience in Production support is a plus
  • IaaS experience (vSphere / ESXi / AWS / OpenStack / Azure / GCP) with extensive experience with at least one major cloud provider (AWS, Azure, or GCP)
  • Experience in Kubernetes Platforms such as Red Hat OpenShift and/or Google Cloud GKE, AWS EKS or Azure AKS in Production
  • Advanced experience in System Administration with Linux / Unix. Experience with Windows systems is a plus
  • Google Cloud Certification and/or Terraform certification is a plus

Additional Skills of interest

  • Experience with at least one of GitLab, GitHub, Jenkins, Hudson, Bamboo, TeamCity, or other Continuous Integration tools
  • Advanced experience of branching strategies and trunk based development
  • Advanced experience of git based version control
  • experience working on teams performing systems automation and integration (ideally leveraging an agile methodology / lean techniques)
  • Solid understanding and experience of systems monitoring, alerting and analytics using one of the following or similar (Prometheus, Grafana, NewRelic, AppDynamics, Cacti, Graphite, Logstash, Nagios, Ganglia, Splunk, vROPS, Datadog, etc.)
  • Experience of building monitoring systems, dashboards and metrics to facilitate a data-driven approach to problem resolution.
  • Skilled in Software Development, Backend and/or Frontend is a big plus
  • Skilled in Value Stream Mapping is a big plus
  • Skilled in developing and debugging one or more programming languages of Java, .NET, .NET Core, NodeJS, Angular, React
  • Experience working with and using RDBMS such as MySQL and Postgres
  • Experienced in using scripting + programming languages to automate frequently executed activities using languages such as Python, Perl , GO, Unix shell.

Education

Bachelor of Science Degree in Computer Science or a related engineering field; OR 5 years of Engineering, Computer or Information Science applicable professional experience in lieu of a BS

If you are passionate about this opportunity but don’t meet 100% of the requirements, we encourage you to apply.

Modernise is an Equal Employment Opportunity employer that will consider all qualified applicants, regardless of race, colour, religion, gender, marital status, national origin, age, disability status,.

Benefits at Modernise

Applying

Ready to join our team? Email your resume to success@modernise.io, and we’ll get back to you—no matter what!