Current jobs related to Observability Engineer - Dubai, Dubai - Canonical Cairo, Egypt


  • Dubai, Dubai, United Arab Emirates Canonical Cairo, Egypt Full time

    Roles and responsibilitiesAs an Engineering Manager at Canonical, you must be technically strong, but your main responsibility is to run an effective team and develop the colleagues you manage. You will develop and review code as a leader, but know that the best way to improve the product is to ensure that the whole team is focused, productive and unblocked....


  • Dubai, Dubai, United Arab Emirates Canonical Cairo, Egypt Full time

    Roles and responsibilities As an Engineering Manager at Canonical, you must be technically strong, but your main responsibility is to run an effective team and develop the colleagues you manage. You will develop and review code as a leader, but know that the best way to improve the product is to ensure that the whole team is focused, productive and...


  • Dubai, Dubai, United Arab Emirates Canonical Cairo, Egypt Full time

    Roles and responsibilitiesAs an Engineering Manager atCanonical, you must be technically strong, but your mainresponsibility is to run an effective team and develop thecolleagues you manage. You will develop and review code as aleader, but know that the best way to improve the product is toensure that the whole team is focused, productive and unblocked.You...


  • Dubai, Dubai, United Arab Emirates Canonical Cairo, Egypt Full time

    ResponsibilitiesManage a distributed team of engineers focused on observability and system performanceDevelop and implement strategies to improve system reliability and availabilityCollaborate with cross-functional teams to identify areas for improvement and implement solutionsConduct code reviews and provide feedback to engineers


  • Dubai, Dubai, United Arab Emirates Canonical Cairo, Egypt Full time

    Job OverviewWe are seeking an exceptional Engineering Manager to lead our Distributed Systems team. As a seasoned expert in observability and system performance, you will be responsible for developing and implementing strategies to ensure the high availability and reliability of our systems.


  • Dubai, Dubai, United Arab Emirates Anotech Full time

    About the RoleThis Mid-Senior level contract position requires a Senior ICSS Engineer to bring support in ICSS Engineering, liaise with Iraq affiliate Engineering Dpt as requested, and observe strict confidentiality in the performance of duties.ResponsibilitiesThe job holder assists and reports to the Lead ICSS Engineering.Bring support in ICSS...


  • Dubai, Dubai, United Arab Emirates Anotech Full time

    Job RequirementsAnotech is seeking a highly skilled Senior ICSS Engineer to join our team. The successful candidate will be responsible for assisting and reporting to the Lead ICSS Engineering, bringing support in ICSS Engineering, liaising with Iraq affiliate Engineering Dpt as requested, and observing strict confidentiality in the performance of...

  • Data Engineer

    5 days ago


    Dubai, Dubai, United Arab Emirates RemoteWorker US Full time

    JOB TITLE: Data EngineerLOCATION: RemoteTHE ROLE: As a member of the Data Engineering team, you will create tools, pipelines, and systems that enable the business to reliably operate at scale, gain mission critical insight, and power engaging data products for our customers. You will be building important, large-scale observability into problems that are...


  • Dubai, Dubai, United Arab Emirates Fuse Energy Full time

    We're seeking an experienced Platform Engineer to help build and maintain our infrastructure and platform engineering initiatives. This role spans across three key areas: Infrastructure Platform: You'll focus on our cloud operations on AWS, implementing solutions for scalability, reliability, and cost-effectiveness. This includes working with CI/CD...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Role OverviewWe are seeking a Cloud Native Monitoring Engineer Lead to join our team at Canonical. As a key member of our Observability team, you will be responsible for leading the development of a cloud-native monitoring stack that provides deep insights into software applications.As a Cloud Native Monitoring Engineer Lead, you will have a proven track...

  • Design Engineer

    4 weeks ago


    Dubai, Dubai, United Arab Emirates Actalent Full time

    :Designing, routing, testing, and material specifications for natural gas distribution mains of up to 30 inches in diameterUtilize AutoCAD and GIS programs regularly while complying with industry codes and standardsSupport multiple projects simultaneously while adhering to tight deadlinesCoordinate with various internal and external departmentsQuality...


  • Dubai, Dubai, United Arab Emirates Talabat Full time

    Focus areas:Maximizing flowAmplifying feedback loopsLowering cognitive loadExamples of problems to look at:Pipeline experience (automating the creation of new services for mobile releases)Observability & Performance monitoring/profiling tools (crash rates, networking reliability, logging)Improvement & scaling the app build + test running flowsPR processRepo...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    About Our TechnologyAt Property Finder, we leverage cutting-edge technologies to deliver exceptional user experiences for our customers. Our technology stack includes languages like Python, Golang, and Node.js, which enable us to build highly distributed systems and scalable services.Our ApproachWe follow a agile approach to software development, ensuring...

  • Planning Engineer

    2 weeks ago


    Dubai, Dubai, United Arab Emirates Divya Staffing Solution Full time

    The new Planning Engineer will have day-to-day responsibilities including drawing up work schedules and budgets, delegating tasks, analyzing project specifications, and finding cost-effective ways to meet them. The role involves liaising with contractors and suppliers, managing resources, and communicating with surveyors, managers, and other engineers. You...

  • Planning Engineer

    4 days ago


    Dubai, Dubai, United Arab Emirates Divya Staffing Solution Full time

    The new Planning Engineer will have day-to-day responsibilities including drawing up work schedules and budgets, delegating tasks, analyzing project specifications, and finding cost-effective ways to meet them. The role involves liaising with contractors and suppliers, managing resources, and communicating with surveyors, managers, and other engineers. You...

  • Planning Engineer

    28 minutes ago


    Dubai, Dubai, United Arab Emirates Divya Staffing Solution Full time

    The new Planning Engineer will have day-to-day responsibilities including drawing up work schedules and budgets, delegating tasks, analyzing project specifications, and finding cost-effective ways to meet them. The role involves liaising with contractors and suppliers, managing resources, and communicating with surveyors, managers, and other engineers. You...


  • Dubai, Dubai, United Arab Emirates MPH Global Full time

    We are looking for a Senior Electrical Engineer for one of our clients with the following details:Location: Dubai, UAEWork Scheme: ResidentialStart: March 2025Duration: 12 months, subject for renewalQualifications & Experience RequiredAdvanced expertise is required:In Electrical in oil & gas project/industry specially for onshore fields.In project at all...

  • Data Engineer

    4 weeks ago


    Dubai, Dubai, United Arab Emirates RemoteWorker US Full time

    JOB TITLE: DataEngineerLOCATION:RemoteTHEROLE: As a member ofthe Data Engineering team, you will create tools, pipelines, andsystems that enable the business to reliably operate at scale, gainmission critical insight, and power engaging data products for ourcustomers. You will be building important, large-scaleobservability into problems that are...

  • Engineer

    2 weeks ago


    Dubai, Dubai, United Arab Emirates Canonical Full time

    Our mission is to secure and manage Ubuntu onIoT devices globally. With billions of connected devices runningLinux, we think the opportunity for Ubuntu is enormous, and we willneed a high-performance, scalable management system to ensure theyare healthy, up to date, and doing what they should be doing Ourdevice management and telemetry team is building a...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    We're looking for a seasoned Kubernetes and Data Solutions Engineer to lead the development of scalable, cloud-based solutions. In this role, you'll work closely with cross-functional teams to design, implement, and deploy high-performance applications using Ubuntu and Kubernetes.You'll be responsible for collaborating with distributed teams, debugging...

Observability Engineer

1 week ago


Dubai, Dubai, United Arab Emirates Canonical Cairo, Egypt Full time
Roles and responsibilities

As an Engineering Manager atCanonical, you must be technically strong, but your mainresponsibility is to run an effective team and develop thecolleagues you manage. You will develop and review code as aleader, but know that the best way to improve the product is toensure that the whole team is focused, productive and unblocked.You are expected to help them grow as engineers, do meaningfulwork, do it outstandingly well, find professional and personalsatisfaction, and work well with colleagues and the community. Youwill also be expected to be a positive influence on culture,facilitate technical delivery, and regularly reflect with your teamon strategy and execution. You will collaborate closely with otherEngineering Managers, product managers, and architects, producingan engineering roadmap with ambitious and achievablegoals.

We expect Engineering Managers to befluent in the programming language, architecture, and componentsthat their team uses. Code reviews and architectural leadership arepart of the job. The commitment to healthy engineering practices,documentation, quality and performance optimisation is asimportant, as is the requirement for fair and clear management, andthe obligation to ensure a high-performingteam.

Location: This role can be home based in the EMEA or Americasregions.

What your day will looklike

  • Manage a distributedteam of engineers and its observabilityportfolio
  • Organize and lead the team'sprocesses in order to help it achieve itsobjectives
  • Conduct one-on-one meetings withteam members
  • Identify and measure team healthindicators
  • Interact with a vibrantcommunity
  • Review code produced by otherengineers
  • Attend conferences to representCanonical and its Observability Stack

What we are looking for inyou

  • An exceptionalacademic track record from both high school anduniversity
  • Drive and a track record of goingabove-and-beyond expectations
  • A proven trackrecord of professional experience of softwaredelivery
  • Professional python developmentexperience, preferably with a track record in opensource
  • A proven understanding of the importanceof observability and monitoring for keeping software runningsmoothly
  • Experience designing and implementingobservability solutions
  • An exceptional academictrack record from both high school and preferablyuniversity
  • Willingness to travel up to 4 timesa year for internal events
  • Professional writtenand spoken English
  • Experience with Linux(Debian or Ubuntu preferred)
  • Excellentinterpersonal skills, curiosity, flexibility, andaccountability
  • Passion, thoughtfulness, andself-motivation
  • Excellent communication andpresentation skills
  • Result-oriented, with apersonal drive to meet commitments

Additional Skills ThatYou Might Also Bring

  • Engineering managementexperience
  • A working knowledge ofGo
  • Open source contributionexperience
  • Interest and experience with withcontainer technologies
Desired candidate profile
  • Observability : Theability to infer the internal state of a system based on the datait produces, such as logs, metrics, andtraces.
  • Monitoring vs.Observability :
    • Monitoring is the act of checking system health by looking at predefinedmetrics andindicators.
    • Observability is the broader concept, which enables proactive troubleshooting andunderstanding of complex systems by exploring the data anduncovering unknownissues.
  • ThreePillars ofObservability :
    1. Metrics :Quantitative data points that provide insights into systemperformance, like CPU usage, memory usage, request counts, anderror rates.
    2. Logs :Structured or unstructured data that records events, errors, andsystem activity, which helps diagnose issues and understand systembehavior.
    3. Traces :Distributed traces that track the journey of requests ortransactions across various services in a microservicesarchitecture. They help identify bottlenecks and latencies in thesystem.

2.Key Skills andTools

a) MetricsCollection andMonitoring

  • Prometheus :A popular open-source tool for gathering and querying metrics intime-seriesformat.
  • Grafana : Adashboard and visualization tool commonly paired with Prometheus tocreate dynamicdashboards.
  • StatsD :A simple and powerful metric collection service used to collectdata fromservices.
  • InfluxDB :A time-series database designed for storing metrics andevents.

b) LogsManagement

  • ELKStack (Elasticsearch, Logstash, Kibana): A suite oftools for centralizing and visualizinglogs.
    • Elasticsearch :A distributed search and analyticsengine.
    • Logstash :A tool for ingesting, transforming, and sending log data toElasticsearch.
    • Kibana :A dashboard tool for visualizing log data stored inElasticsearch.
  • Fluentd :Another tool for log aggregation, routing, andtransformation.
  • DatadogLogs : A SaaS platform offering log aggregation,real-time search, and powerfulanalytics.

c)DistributedTracing

  • Jaeger :An open-source, end-to-end distributed tracing tool for monitoringand troubleshooting microservices-basedarchitectures.
  • OpenTelemetry :An open-source framework for collecting telemetry data (traces,metrics, logs) from applications andinfrastructure.
  • Zipkin :Another open-source distributed tracingtool.
  • Datadog APM :Application Performance Monitoring solution for collecting tracesand metrics from services.

d)Alerting and IncidentManagement

  • Alertmanager :Often used with Prometheus to manage alert rules andnotifications.
  • PagerDuty :Incident response platform for managing alerts and coordinatingincidentresolution.
  • Opsgenie :A similar incident management tool that integrates with variousmonitoring and alertingtools.
  • VictorOps :A tool for alert management and collaboration duringincidents.
Key Skills
Engineering,EngineeringMathematics,Observational Skill
EmploymentType : Full-time
Department /Functional Area: Engineering
Experience: years
Gender: Male
Vacancy: 1