Senior DevOps Engineer- KSA

Riyadh Tax Free3 months agoFull-time External
170.8k - 227.7k / yr
Responsibilities: • Manage the technical infrastructure and automation processes: responsible for designing, implementing, and maintaining the technical infrastructure and CI/CD pipelines for the development lifecycle. • Use and implement different DevOps tools for configuration management, orchestration, and automation of deployment processes. • Develop and implement CI/CD strategies to enable continuous integration and continuous delivery for improved deployment speed and quality. • Participate in system planning, development, and design sessions with development and operations teams. • Collaborate with security teams to integrate security testing tools to ensure safe, secure code deployment. • Maintain the development lifecycle by handling infrastructure requirements, managing system resources, and scaling applications as needed. • Implement configuration management tools (e.g., Ansible, Puppet, Chef). • Implement deployment pipelines using tools like Jenkins for continuous integration and deployment (CI/CD). • Work with container orchestration tools like Kubernetes and Docker for containerized application deployment. • Use tools for monitoring and logging, analyzing performance, and detecting issues early in the pipeline. • Work closely with developers and testers to ensure optimal performance and security. • Manage version control systems (e.g., Git, TFS, GitLab). • Manage source code repositories and access permissions using GitLab and Azure DevOps. • Manage and secure open-source components using tools such as SonarQube, WhiteSource Bolt. • Implement build strategies using Azure DevOps and GitLab. • Prepare deployment scripts using infrastructure-as-code (IaC) in Windows and SQL Server environments. • Work with Azure DevOps and GitLab to automate deployment for .NET Core, MVC applications, and Integration Services. • Have strong knowledge in MS SQL Server (design, configuration, and management). • Familiarity with Jenkins. • Experience with Sonatype Nexus Repository (Binary & Artifact Management). • Handle infrastructure provisioning and deployment using SaaS, PaaS, and IaaS models. • Design and implement DevOps solutions using Microsoft DevOps. • Manage both Windows and Linux environments. Experience: • Minimum of 5 years of experience in the DevOps field.