Agreus Limited

Senior DevOps engineer Technical Team Lead

  • Job Type:
  • Industry Type: IT Sector
  • Industry Location: Dubai
  • Experience: 5-8yrs
  • No. of Positions: 1
  • Salary Range: 6-1020 k
  • Primary Skills: Type script Nest.js React Git CVS SVN Mercuria Azure DevOps GitLab Jenkins
  • Secondary Skills: nfrastructure migration virtualization performance analysis log storage systems new functionality enablement
  • Job Location: Dubai
  • Posted Date: 399 days ago
Job Description

The goal of the Senior DevOps engineer/Tech Lead would be to develop and maintain the custom LMS platform from scratch. Platform include web platform and native applications.
The DevOps engineer/Tech Lead would be responsible for providing automation of the product development process. Primarily responsible for the management of the Continuous Integration/Continuous Delivery (CI/CD) pipeline and infrastructure automation, also protect platform from defects and crashes. As a start-up initiative, the incumbent should be comfortable solving a wide range of dynamic issues.
Position Accountabilities:
• Collaborate with our business team to build and run sustainable production systems, which can evolve and adapt to changes in our fast-paced, global business environment
• Work directly with customers/developers/architects/product owners to help automate customer issues and drive solutions to build stronger and more reliable solutions
• Engage in and improve our Digital product solutions design, deployment, operation and continuous improvement
• Participate in system design consulting, platform management, and capacity planning
• Ensure Digital products are up and running by measuring and monitoring availability, performance and overall system health
• Engage with key vendors in assessing technology fit with the company s future technology architecture and provide recommendations
• Complete pre-production validation activities such as system design consulting, developing software platforms and frameworks, capacity planning and Production Readiness reviews
• Balance feature development velocity and reliability with well-defined SLOs
• Run the Production environment by monitoring availability and taking a holistic view of system health
• Run the defect analysis
• Drive incident management process and support a blameless post-mortems culture
• Partner with development teams to improve services via rigorous testing and release procedures
• Create sustainable systems and services through mechanisms like automation, and evolve systems by pushing for changes that improve reliability and velocity

Required knowledge and skills:

• Bachelor s degree in computer science or related technical field involving coding (e.g., physics or mathematics)
• Experience in developing LMS platforms, social networks apps and video streaming platforms;
• 5+ years of work experience in distributed systems design, maintenance, and troubleshooting
• Proven understanding of full Software Development Life Cycle (Waterfall and Agile)
• Familiarity with infrastructure migration, virtualization, performance analysis, log storage systems, new functionality enablement
• Exposure to design/implementation of infrastructure, configuration, build, installation and running
• Exposure to Agile practices (nice to have - scrum master certification)
• Soft skills and communication
• Work experience with Type script, Nest.js, React (Redux/GraphQL).
• High level knowledge of source control systems (Git, CVS, SVN, Mercuria)
• High level knowledge of continuous integration (Azure DevOps, GitLab, Jenkins)
• High level knowledge of containers (Docker & Serverless)
• High level knowledge of infrastructure automation tools
• High level knowledge of clouds
• High level knowledge of Security (TLS 1.2, HTTPS, Data encryption, AWS IAM, Certificate pinning)
• High level knowledge of Testing

Relevant Job Openings
No relevant jobs found. Please try again with another job.