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