Cloud Infrastructure and Security Engineer
Sagiliti
Excelsior, MN 55331, USA
6/14/2022
Technology
Full Time
Job Description
Job DescriptionSalary: 90,000-110,000
Salary: 90,000-110,000 per year
We cannot consider any candidates who are not US citizens or green card holders/DACA recipients
Summary/Objective: As
a
Cloud Infrastructure and Security Engineer, you will design, implement, and optimize our Azure-based solutions. As a key member of our Tech team, you play a pivotal role in ensuring the scalability, security, and performance of our Azure cloud infrastructure.
Responsibilities:
- Maintenance of Azure cloud-based infrastructure components (e.g., Linux and/or Windows servers based on virtual machine instances, EntraID, Azure Monitor, Azure SQL, Azure Virtual Desktop, Application Gateway + WAF, PowerShell (Runbooks), Bicep),
- Management of M365 Online services Sharepoint, Exchange, Onedrive, Intune, Autopilot, Windows365,
- Improving the performance of operating system components and networks,
- Hardening of Windows and Linux servers,
- Assisting out Azure architect in projects and architectural design of IT systems,
- Contributing to building IT standards (Hardware, Software, Networks),
- Contributing to overall IT strategy of the company,
- Resolving ongoing problems and incidents according to best practices.
Network Security:
- Ensuring the security of IT networks in Companies by implementing effective security strategies, system updates, and NSG, Firewall, WAF policies.
- Monitoring threats and responding to incidents.
- Conducting log analysis and managing patches to ensure high system integrity and security.
Performance Optimization:
- Overseeing the monitoring and optimization of cloud solution performance to ensure optimal operation, resource access, cost efficiency and high availability.
Technical Support:
- Providing technical support for other engineers and business owners regarding issues related to M365, cloud infrastructure and Azure services including work after business hours for scheduled tasks.
- Developing proactive failure handling procedures.
- Creating, updating, and implementing procedures related to system support, e.g., granting access, handling Azure service access issues, reporting problems, finding proactive resolutions.
Technological Development:
- Tracking new trends and technologies in the Azure cloud domain, as well as evaluating whether new solutions can be effectively implemented in the organization.
Availability Control:
- Ensuring business continuity by contributing and participating in the planning and implementation of strategies related to risk and failure management.
- Planning and implementing disaster recovery and failover tests.
- Lowering risk exposure of IT systems in a pragmatic fashion.
Monitoring:
- Monitoring systems for threats, performance issues, and anomalies.
- Preparing and executing proactive incident resolution procedures and executing them.
- Writing scripts to automate common incidents and changes.
Technical Requirements:
- Fluent in all Azure environments,
- Experienced in managing Azure networks and security,
- Experienced in cybersecurity topics,
- Familiar with ITSM/ITIL concepts (Change/Incident/Problem management),
- Operating systems administration: Windows Server, Linux (Centos, Ubuntu),
- Understanding of networking concepts (VNETs, NSGs, VPNs, etc.), identity services (Microsoft Entra, RBAC), and security best practices.
The Successful Applicant
Qualifications and experience:
- At least 4-5 years of experience in an Azure Engineer or similar role,
- Strong analytical, troubleshooting, and problem-solving skills,
- Excellent communication and teamwork capabilities,
Nice to have:
- Microsoft Azure Certifications on at least Associate level,
- Experience in working in international environments,
- ESXi or other hypervisor experience,
- Understanding concepts of deploying, managing, and optimizing applications using Azure Container Apps, with an understanding of microservices architecture and the ability to leverage Azure's serverless containers efficiently,
- Skilled in scripting languages such as PowerShell, Bash, or Python,
remote work