Senior Azure DevOps & System Automation Engineer

مصر - Egypt
Microsoft Azure Cloud DevOps and System Automation Engineer1. 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:5+ Years of experience as a DevOps or similar roleAdvanced knowledge of Microsoft & Linux Servers administrationExperience 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 networkingExperience working with virtualized/containerized environments.Knowledge of at least one scripting language (BASH, Python, PowerShell)Strong knowledge of containerization technologies such (Kubernetes, Docker, OpenShift)Strong System Engineering skills where its crucial in designing, implementing, troubleshooting, and managing complex systems (Networks,Servers,Databases etc.)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 SkillsStrong 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.Leadership skills (Take things into your own hands)Great communication & organizational skills and fluent in English
تاريخ النشر: اليوم
الناشر: Wuzzuf .com
تاريخ النشر: اليوم
الناشر: Wuzzuf .com