Titre du poste ou emplacement
RECHERCHES RÉCENTES

Senior DevOPS/Cloud Engineer

CYNET SYSTEMS - 493 emplois
Toronto, ON
Posté hier
Détails de l'emploi :
Temps plein
Exécutif

Job Description:
Responsibilities:
  • Design, develop, and maintain CI/CD pipelines for automated building, testing, and deployment of frontend web applications and backend microservices.
  • Create and manage code repositories in Azure Repos, ensuring seamless integration with CI/CD pipelines.
  • Set up development, QA, and production environments with a focus on infrastructure as code principles.
  • Implement and oversee robust monitoring systems for all deployed applications to ensure optimal performance and uptime.
  • Proactively address and resolve any downtime or performance issues.
  • Monitor applications and infrastructure performance, responding proactively to potential issues and optimizing resource utilization to achieve cost-effective solutions.
  • Collaborate with cross-functional teams to integrate development and operations smoothly, ensuring scalability and reliability of all system components.
Deliverables:
  • Network Architecture.
  • Design and create Virtual Network (VNet).
  • Define subnets and address spaces.
  • Create and configure Network Security Groups (NSGs), VNet-to-VNet peering, Application Gateway, APIM.
  • Identity and Access Management.
  • Configure Azure Active Directory (AAD).
  • Set up user and group management, Role-Based Access Control (RBAC).
  • Implement Multi-Factor Authentication (MFA).
  • Compute Resources.
  • Select appropriate VM sizes and types.
  • Configure VM settings (OS, storage, networking).
  • Deploy web apps and APIs.
  • Configure application settings and environment variables.
  • Set up and configure AKS for containerized applications.
  • Storage Solutions.
  • Create Azure Storage accounts.
  • Configure blob, file, queue, and table storage.
  • Set up SQL databases and/or SQL MI.
  • Configure security and performance settings.
  • Security.
  • Enable and configure Azure Defender for Cloud.
  • Implement security policies and recommendations.
  • Store and manage keys, secrets, and certificates within Azure Key Vault.
  • Monitoring and Management.
  • Set up Azure Monitor for logs and metrics.
  • Configure alerts and actions.
  • Collect and analyze logs.
  • Implement automation for routine tasks.
  • Set up Azure Backup.
  • Configure disaster recovery plans with Azure Site Recovery.
  • Deployment and CI/CD.
  • Set up Azure Repos, Pipelines, and Artifacts.
  • Implement CI/CD pipelines.
Required Experience / Evaluation Criteria:
  • Hands-on experience with Azure Cloud Services.: 20 Points
  • Extensive experience in designing, implementing, and maintaining Azure CI/CD pipelines for automated building, testing, and deployment.: 35 Points
  • In-depth knowledge of Terraform and Bicep scripts for efficiently implementing and managing Azure resources as Infrastructure as Code.: 35 Points
  • Proven experience in Azure DevOps with an enterprise-level cloud environment.: 10 Points

Partager un emploi :