Senior Cloud Engineer / Jr. Cloud Solutions Architect

Roles and Responsibilities

  • Define, implement, deploy and maintain development, QA & production environments for cloud-based Azure architecture.
  • Create a strategy for establishing a secure and well-managed enterprise environment in Azure
  • Define and implement security architecture for production, ensure data security at all levels.
  • Provision Infrastructure as code using Azure CLI Powershell ARM templates and or Terraform with Ansible or other tools.
  • Develop scripts to automate the deployment of resource stacks and associated configurations
  • Extend MLP standard systems management processes into the cloud including change, incident, and problem management
  • Establish and implement monitoring and management infrastructure for both availability and performance management
  • Implement observability patterns using Azure Monitor Azure Application Insights and Log Analytics Workspace.
  • Provide internal training to the team.

Primary Skills/Requirements

  • 5+ years of experience in IT and infrastructure
  • 3+ years of experience in Azure design, support and management for a large-scale organization
  • Experience in design and implementation of high availability architecture.
  • Strong experience in Azure CLI Powershell and ARM Templates Terraform.
  • Strong understanding of IT Security and related audits
  • Experience with deploying applications on Linux – Ubuntu
  • Should know Azure offerings (Storage, OS instances, Availability zones, DR, Load balancers, VPN tunnel, Application Gateway, etc.) Cloud monitoring Experience with Azure Log Analytics Azure Monitor.
  • Experience with log collection tools and analysis, as well as infrastructure performance monitoring tools and optimization practices
  • Microsoft Azure Certification MCSE: Cloud Platform and Infrastructure or equivalent certification would be an added advantage
  • Experience with Postgres SQL Database


  • Positive work ethics
  • Ability to adapt to dynamic environment
  • Time Management
  • Team Player
  • Communication skills
  • Ability to work independently

Apply for the role: