41 open roles
Senior Infrastructure & Cloud Specialist
Job description
Strong knowledge of Microsoft Azure DevOps, including Azure Repos, Azure Pipelines, service connections, access management, and project configuration. Hands-on experience with Git, source code migration, branching strategies, pull requests, and repository governance. Strong experience developing and maintaining YAML-based CI/CD pipelines and automating application deployments.
Knowledge of Azure App Service, Azure networking, Azure Key Vault, Azure Monitor, and Azure identity and access management. Experience transitioning manual FTP-based deployments to secure and automated CI/CD processes. Proficiency in Power. Shell, Azure CLI, and infrastructure automation using Terraform, Bicep, or ARM templates.
Understanding of DevOps security practices, secrets management, deployment approvals, and role-based access controls. Knowledge of Azure cloud architecture, networking, governance, security, monitoring, and cost optimization. Strong troubleshooting, technical documentation, stakeholder coordination, and knowledge-transfer skills.
Soft Skills Strong analytical and troubleshooting skills. Excellent documentation and communication abilities. Ability to work cross-functionally and manage multiple projects. Customer-focused, proactive, and adaptable in a fast-paced environment Responsibilities Design and establish the Azure DevOps environment, including organization/project structure, access model, service connections, and integration with the existing Microsoft Azure environment.
Migrate existing application source code and libraries from current repositories and locations to managed Azure DevOps. Establish centralized repositories with appropriate access controls, ownership, version control, branching strategy, and auditability. Design, configure, and implement CI/CD pipelines for existing applications across Development, Staging, Pre-Production, and Production environments, as applicable.
Replace existing manual FTP-based application deployments with secure, automated, and controlled deployment processes. Implement DevOps security and governance controls in coordination with Information Security, including secrets and credentials management, deployment approvals, and secure service connections. Coordinate with application developers and application owners to assess deployment requirements, configure pipelines, resolve technical issues, and validate successful deployments.
Establish standardized and reusable CI/CD pipeline configurations to support future application onboarding. Document the complete DevOps setup, deployment configurations, and operating procedures, and provide knowledge transfer and hands-on training to the internal IT team. Azure Cloud Infrastructure & Enhancement Review the existing Microsoft Azure infrastructure and recommend improvements aligned with organizational architecture, security, and operational requirements.
Support Azure cloud infrastructure configuration, administration, automation, and optimization activities. Assist with improvements to Azure networking, connectivity, identity and access management, security, monitoring, and governance. Implement infrastructure automation using Azure-native tools, scripting, or Infrastructure as Code (IaC), where applicable.
Identify opportunities for improving Azure infrastructure performance, security, cost efficiency, and operational reliability.Coordinate with Infrastructure and Information Security teams to implement approved cloud infrastructure enhancements and best practices.
Requirements
Minimum 6-8 years of experience in IT infrastructure, cloud technologies, or DevOps engineering. At least 3 years of hands-on experience with Microsoft Azure and Azure DevOps. Proven experience designing, configuring, and implementing CI/CD pipelines and centralized source code repositories Practical experience migrating application source code from existing repositories or local environments to Azure DevOps.
Experience automating application deployments across multiple environments, including Development, Staging, Pre-Production, and Production. Experience managing and enhancing enterprise Microsoft Azure infrastructure Experience coordinating with application development, infrastructure, and information security teams. Bachelor’s degree in computer science, Information Technology, Computer Engineering, or a related field.
Microsoft Azure certification (AZ-104, AZ-305, or AZ-400) is preferred. Relevant professional certifications in DevOps, cloud infrastructure, or automation are an advantage.
Description copied from BSL's careers page. Read the full posting before you apply.
More jobs at BSL
Lead/Senior SharePoint Developer
BSL· Doha, Ad Dawhah, QatarFront-End UI Developer
BSL· Doha, Ad Dawhah, QatarSr. Legal Counsel - Governance, Compliance & Ethics
BSL· Qatar Doha, Ad Dawhah, QatarProject Engineer
BSL· Dukhan, Umm Salal, QatarMechanical Trade Lead
BSL· Doha, Ad Dawhah, Qatar
More jobs in Doha
Capabilities & Insights Analyst - Tourism
McKinsey & Company· Doha, QatarField Specialist IV - SVS - HDGT
Baker Hughes· Qa-Doha-Al Gharrafa Street Al Rayyan Educ CityProject Manager Assistant
Parsons· QA, DohaTechnology and Business Enablement Engineer
Supermicro· Qatar - DohaMarine Personnel Officer
Nakilat· Doha, QA