Match score not available

Senior Azure DevOps Engineer

Remote: 
Full Remote
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

3+ years experience in DevOps or similar role, Expertise in Microsoft Azure cloud infrastructure, Experience with VCS, orchestration tools, CI/CD.

Key responsabilities:

  • Design, deploy and manage Azure cloud infrastructure
  • Develop automation frameworks and maintain tools
  • Implement monitoring solutions, troubleshoot incidents
  • Ensure security measures and compliance practices
  • Collaborate with teams, document configurations and processes
CyberInsight Ltd. logo
CyberInsight Ltd. Hrtech: Human Resources + Technology Startup https://www.cyberinsight.mt/

Job description

Microsoft Azure Cloud DevOps and Automation Engineer

1. Azure Cloud Infrastructure Design and Deployment:

Design, implement, and manage scalable and secure cloud infrastructure on Microsoft Azure.

Deploy and configure virtual machines, containers, storage accounts, networks, and other Azure services.

Ensure high availability, disaster recovery, and security best practices are implemented.

2. Automation Framework Development:

Develop and maintain automation frameworks and tools to streamline cloud infrastructure deployment, configuration, and management.

Implement infrastructure as code (IaC) principles using tools like Azure Resource Manager (ARM) templates or Terraform.

Plan and implement a DevOps Strategy.

Create and manage automation scripts and workflows using PowerShell, Python, or other scripting languages.

3. Monitoring and Troubleshooting:

Implement monitoring and alerting solutions to proactively identify and resolve issues in the Azure environment.

Perform system performance analysis, capacity planning, and optimization to ensure optimal cloud infrastructure performance.

Troubleshoot and resolve incidents related to Azure services, network connectivity, and automation workflows.

4. Security and Compliance:

Implement security measures and best practices to ensure data protection and compliance with relevant regulations.

Monitor and manage access controls, identity and access management (IAM), and network security groups (NSGs) in Azure.

Conduct regular security assessments and audits to identify vulnerabilities and recommend remediation actions.

5. Collaboration and Documentation:

Collaborate with cross-functional teams, including developers, system administrators, and project managers, to understand requirements and provide technical expertise.

Document infrastructure configurations, automation processes, and troubleshooting guidelines.

Contribute to knowledge sharing initiatives and provide training to team members on Azure cloud and automation technologies.

Technical Skills:

  • 3+ Years of experience as a DevOps or similar role
  • Advanced knowledge of Microsoft & Linux Servers administration
  • Experience with VCS tools (GIT, SVN)
  • Experience with orchestration tools (Ansible, Chef, Salt, Puppet)
  • Experience with CI/CD pipelines and knowledge how to administer and manage these tool (TeamCity, Jenkins, GitLab CI)
  • Experience with cloud platforms from an infrastructure standpoint (Azure, AWS, GCP)
  • Experience with databases (MongoDB, PostgreSQL, MySQL)
  • Good understanding of networking
  • Experience working with virtualized/containerized environments.
  • Knowledge of at least one scripting language (BASH, Python, PowerShell)
  • Strong knowledge of containerization technologies such (Kubernetes, Docker, OpenShift)

Nice to have

  • Experience in cloud infrastructure monitoring (Grafana, Prometheus, Zabbix)
  • Experience using infrastructure as code (Terraform/Bicep/ARM Templates)
  • Experience with log management and log monitoring tools (ELK Stack, Splunk)
  • Experience using message queuing systems (RabbitMQ, ActiveMQ)
  • Good knowledge of deployment strategies using specialized tools (Ansible, Octopus Deploy)
  • Good understanding of how web server/load balancers technologies work (NginX, HAProxy)
  • You will have exposure to media steaming.

Interpersonal Skills

Strong problem-solving skills and the ability to troubleshoot complex technical issues.

Excellent communication and collaboration skills, with the ability to work effectively in a team environment.

Self-motivated and proactive with a strong commitment to continuous learning and professional development.

Great communication & organizational skills and fluent in English.

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Industry :
Hrtech: Human Resources + Technology
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Self-Motivation
  • Organizational Skills
  • Analytical Skills

DevOps Engineer Related jobs