Software Company

Awesome Career Growth

Our client is a FinTech company with a team oriented culture and great work/life balance. We’re looking for a systems engineer with strong Microsoft experience to support a cloud based application portfolio.

Responsibilities

  • Collaborating with application architects and DevOps to modernize our on-premise platform to evolve as infrastructure as a service (IaaS) applications or platform as a service (PaaS); assisting in the administration and governance of Azure Cloud Service
  • Working closely with operational resources to update their on-premise practices and architectures to include cloud service technologies
  • Working closely with Application, Network and Security teams to ensure requirements are reflected appropriately in the Azure-architected design patterns
  • Developing, implementing, and testing data backup and recovery and disaster recovery procedures
  • Writing and maintaining clear, concise documentation; runbooks; and operational standards, including infrastructure diagrams
  • Evaluating existing infrastructure and applications running within Azure to ensure proper automation of operations and optimization is in place
  • Troubleshooting and resolving complex issues in development, test, and production environments
  • Educating and mentoring product teams and junior engineers
  • Providing best practices for building secure and reliable applications on cloud platforms
  • Documenting process, platform, and workflow details, including high- and low-level designs of technical requirements
  • Troubleshooting issues identified during the delivery of new or existing systems and resolving them in a timely manner
  • Providing escalation-level support for the IT organization and the corporate HelpDesk

Requirements

  • 5+ years’ experience in an engineering role using service and hosting solutions such as private/public cloud IaaS, PaaS, and SaaS platforms
  • 3+ years of cloud services architecture experience in engineering technical solutions for Microsoft-centric solutions based on industry standards using Azure; specific, hands-on experience with Office 365, Azure Core Platform (Compute, Storage, Networking), Azure Services, Azure AD, Azure Automation, Azure CLI, and PowerShell scripting required
  • 3+ years of experience with provisioning a virtualized cloud service environment; administering and configuring Office 365 Productivity Suite, OneDrive, Skype for Business, and Teams
  • Knowledge of cloud system engineering principles and considerations
  • Experience with Microsoft SharePoint Online and/or ServiceNow a plus
  • Experience with change management a plus
  • Experience building solutions with Microsoft PowerApps, Power BI, Forms, and Flow a plus
  • Strong attention to detail and an ability to manage and keep track of multiple tasks simultaneously
  • Experience with continuous integration (CI)/continuous delivery (CD) models within an agile/Scrum environment a plus
  • Knowledge of networking topologies and engineering, including DNS, Active Directory, Active Directory Federation Services (ADFS), firewalls, load balancers, and gateway devices
  • Experience working with regulated environments (PCI, HIPAA, etc.)
  • Azure certifications a plus (MCSE: Cloud Platform and Infrastructure certification)
  • Strong verbal and written communication skills