Search

Cloud Infrastructure and Security Engineer

Sagiliti
locationExcelsior, MN 55331, USA
PublishedPublished: 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

    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...