Search by job, company or skills

F

Azure Devops/CI-CD

4-8 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 11 days ago
  • Over 100 applicants
Quick Apply

Job Description

  • Key Responsibilities:
  • CI/CD Pipeline Development:
  • Design, build, and maintain CI/CD pipelines using Azure DevOps, ensuring a seamless flow from code commit to deployment.
  • Automate the build, test, and deployment processes to enable faster and more reliable releases.
  • Work with development and QA teams to integrate automated tests and code quality checks into the CI/CD pipelines.
  • Implement version control, build automation, and automated deployments for application environments.
  • Infrastructure as Code (IaC):
  • Use Infrastructure as Code (IaC) tools like Terraform, Azure Resource Manager (ARM) templates, or Bicep to automate the provisioning and management of Azure infrastructure.
  • Ensure that all cloud infrastructure is versioned, reproducible, and compliant with company policies.
  • Implement automated scaling and self-healing infrastructure on Azure cloud environments.
  • Azure DevOps Administration:
  • Manage and configure Azure DevOps repositories, build agents, release pipelines, and other services within the Azure DevOps environment.
  • Integrate Azure DevOps with other tools and services, such as Jira, Slack, and ServiceNow.
  • Administer Azure DevOps projects, repositories, security permissions, and access control.
  • Cloud Infrastructure & Monitoring:
  • Provision and manage Azure cloud infrastructure services including Azure Virtual Machines, Azure Kubernetes Service (AKS), Azure App Services, Azure Functions, and Azure Storage.
  • Implement monitoring and alerting systems to ensure pipeline health and to track deployment metrics (e.g., using Azure Monitor, Application Insights).
  • Set up logging for CI/CD processes to ensure transparency and ease of troubleshooting.
  • Automation & Scripting:
  • Create and maintain PowerShell and Bash scripts to automate routine tasks and manage cloud resources.
  • Automate cloud environment configurations, such as setting up virtual networks, storage accounts, and app configurations.
  • Collaboration & Best Practices:
  • Work closely with development, operations, and QA teams to continuously improve the software delivery process.
  • Advocate for best practices in DevOps and CI/CD to ensure consistency, reliability, and security across all environments.
  • Provide expertise and guidance on Azure cloud infrastructure, CI/CD pipelines, and DevOps methodologies.
  • Security & Compliance:
  • Implement secure development practices and security gates in the CI/CD pipelines to ensure safe code deployments.
  • Ensure compliance with security standards and regulatory requirements within the CI/CD process.
  • Integrate security scanning tools into the pipeline for vulnerability assessments (e.g., using SonarQube for code quality and WhiteSource for open-source vulnerability scanning).
  • Troubleshooting & Support:
  • Monitor the performance of deployed pipelines and troubleshoot failures and issues in the deployment pipeline.
  • Provide post-deployment support, identify bottlenecks, and optimize the deployment process.
  • Analyze build failures, debugging issues, and identify the root causes for deployment issues.
  • Skills and Qualifications:
  • Mandatory Skills:
  • Strong hands-on experience with Azure DevOps, including pipelines, repositories, and artifacts.
  • Proven expertise in building, automating, and managing CI/CD pipelines for cloud-based applications.
  • Solid understanding of cloud computing and experience working with Azure services such as Azure App Service, AKS, Azure Functions, Azure Storage, and Azure Virtual Machines.
  • Experience with version control systems (e.g., Git, GitHub, Bitbucket).
  • Expertise in Infrastructure as Code (IaC) using tools like Terraform, Azure ARM templates, or Bicep.
  • Proficiency in scripting languages like PowerShell, Bash, or Python to automate tasks.
  • Experience with automated testing, unit testing, and integration testing in the CI/CD pipeline.
  • Knowledge of monitoring tools like Azure Monitor, Application Insights, or equivalent tools

More Info

Job Type:
Industry:
Role:
Employment Type:
Open to candidates from:
Indian

About Company

At Fusion Plus Solutions Inc, we believe that it’s an exceptional company - a company of people proud of the work they do and the solutions they provide. By understanding what drives our specialty industries, becoming involved in our communities on a professional and personal basis, following a disciplined process of identifying quality candidates, partnering with employers to understand their core business and their employment requirements, and delivering exceptional service, we achieve great results for all concerned.

Job ID: 121826051