Match score not available

Senior Developer Experience Engineer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Proficiency in programming languages such as Python, Go, or JavaScript., Hands-on experience with CI/CD tools like Jenkins or GitLab CI., Strong knowledge of containerization and orchestration tools, particularly Docker and Kubernetes., 5+ years of experience in software engineering or DevOps, along with a Bachelor's degree in Computer Science or a related field..

Key responsabilities:

  • Design and maintain tools and frameworks to enhance developer workflows.
  • Automate tasks to improve efficiency and reduce manual work.
  • Build and optimize CI/CD pipelines for diverse engineering teams.
  • Collaborate with engineering teams to identify pain points and propose solutions.

Mozn logo
Mozn
201 - 500 Employees
See all jobs

Job description

Mozn is a rapidly growing and leading data science & product development firm based in Riyadh with a proven track record of excellence in supporting and growing the analytics ecosystem in Saudi Arabia. Mozn is a trusted analytics partner for the largest government organizations in Saudi Arabia, as well as many large corporations and startups. We are in a critical stage of scaling the company to build institutional analytics knowledge within Mozn and Saudi Arabia. It is an exciting time to work in Saudi Arabia; through Vision 2030, the rate of social and industrial change is staggering.

We are looking for a passionate and experienced Senior Developer Experience Engineer to lead initiatives that improve developer workflows, tools, and infrastructure. The ideal candidate will focus on enhancing productivity and satisfaction for development teams by building scalable solutions, integrating best practices, and fostering collaboration between engineering and DevOps teams.

Requirements

  • Design, implement, and maintain tools and frameworks to improve developer workflows.
  • Automate repetitive tasks to enhance efficiency and reduce toil.
  • Develop and maintain developer environments for seamless onboarding and productivity.
  • Build and optimize Continuous Integration/Continuous Deployment (CI/CD) pipelines.
  • Ensure pipelines are robust, fast, and scalable for diverse engineering teams.
  • Lead the design and implementation of developer portals using tools like Backstage and Port.
  • Create and maintain comprehensive documentation for tools, workflows, and processes.
  • Establish monitoring and alerting systems to ensure development workflows remain reliable.
  • Track developer experience metrics and identify areas for improvement.
  • Work closely with engineering teams to understand their pain points and propose effective solutions.
  • Advocate for best practices in code quality, testing, and deployment.
  • Organize workshops and training sessions to onboard teams to new tools and practices.
  • Continuously evaluate emerging technologies and incorporate them into the developer experience ecosystem.
  • Lead initiatives to reduce friction in the development process and improve overall efficiency.

Qualifications: 
  • Proficiency in programming languages like Python, Go, or JavaScript.
  • Hands-on experience with CI/CD tools like Jenkins, GitLab CI, CircleCI, or ArgoCD.
  • Strong knowledge of containerization (Docker) and orchestration tools (Kubernetes).
  • Experience with infrastructure as code (Terraform, CloudFormation) and automation tools (Ansible).
  •  Familiarity with developer portals such as Backstage and Port.
  • Solid understanding of Agile and DevOps principles.
  • Experience in debugging and resolving system issues effectively.
  • Excellent communication and collaboration skills for working across teams.
  • Proven ability to document technical concepts and conduct training.
  • 5+ years of experience in software engineering, DevOps, or developer tooling.
  • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.

Preferred Qualifications: 
  • Familiarity with observability tools like Prometheus, Grafana, or ELK Stack.
  • Experience with messaging systems (e.g., Kafka, RabbitMQ) and event-driven architecture.
  • Knowledge of testing frameworks for unit, integration, and performance testing.

Benefits

We think you'll enjoy working at Mozn. Here's why:

  • We selectively choose to undertake projects with impact; our users and clients trust us to solve mission-critical problems.
  • We move quickly, but carefully and confidently. Iterations happen on the scale of days to weeks, and we invest considerable effort in minimizing the operational overhead to empower you to do your best work.
  • You will be given a lot of responsibility and trust. We believe that the best results come when the people responsible for a product are given the freedom to do what they think is best.

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Communication

DevOps Engineer Related jobs