Senior Windows Cloud Infrastructure Engineer

Phoenix, AZ


The Opportunity:

Through market leading payments and credential-driven privileges Transact enables a connected experience across the most critical aspects of student life.  We partner with educational institutions to deliver a mobile-centric, personalized student and family experience both on and off-campus.  Our enterprise-class cloud platform and open APIs deliver mission-critical capabilities that promote student success by facilitating every aspect of campus life with richer institutional insights. 


This connected experience is underpinned by essential capabilities including integrated payments and personalized payment plans for tuition and fees, credential-driven transactions for comprehensive dining and retail transactions, uniquely configurable privileges for security management as well as automated class attendance and campus events. Transact solutions easily integrate with campus systems and external partners enabling an extensive and open ecosystem that leverages existing institutional investment, accelerates innovation while delivering a frictionless student experience. 

The Responsibilities:

The Senior Windows Cloud Infrastructure Engineer is responsible for managing IT infrastructure, systems, applications, and operations procedures, designing scalable, resilient cloud systems with a focus on automation wherever appropriate and being an SME Windows systems running in the Azure Cloud. Areas of focus for automation include routine tasks, monitoring and notification creation, error recovery to meet 99.9% 24/7 uptime requirements for all resources that make up our Microsoft Azure Production and UAT environments. Responsibilities will include timely issue resolution for production interruptions; proactively designing infrastructure for availability, security, and efficiency; maintenance of operating systems and applications through patches or upgrades; assisting the Application Delivery group with issue identification and data collection; and reporting of all issues to management and key stakeholders. 

Candidate must have strong communication and technical skills as well as the ability to work well in a team environment and prioritize automation over manual actions. They must possess a desire to gain a deeper understanding of how each system and technology reacts to environmental changes and how this impacts usability. The ability to handle aggressive timelines and focus under pressure is a must.

Monitoring

Monitor system health, performance and capacity

Identify new checks to proactively notify impending system or environment failures or capacity limitations

Use automation and scripting to create self-healing systems

Environment Design

Lead design review meetings for cloud infrastructure

Designs infrastructure to meet business and technical need with focus on resiliency, scalability and uptime

Conduct regular scalability and expansion planning

Identify potential environmental instability in architecture

Maintenance

Manage system availability to performance standards

Manage proactive maintenance schedules

Create tools and systems to eliminate repetitive, tedious or error-prone tasks

Vendor Management

Manage vendor support cases to address incidents

Manage vendor requests for capacity/capability planning

Security and Compliance

Ensure managed environments follow Transact's Information Security Policy

Support SOC 2 Type II and PCI Level 1 compliance

 

The Requirements:


Public cloud experience with a focus on PaaS and Cloud Native offerings, 2-4 years

Microsoft Windows server administration and operations experience, 3 or more years

Active Directory administration and management, 2 or more years

At least 1 year experience managing GPOs

PowerShell scripting experience 2-4 years

Sound understanding of networking fundamentals.

Experience supporting 24x7 production services

Bachelor’s Degree and 7-9 years of related work experience

Experience using automated CI/CD pipelines and tools (Terraform, Ansible, Octo, AzDO)

Excellent verbal and written communication skills

Self-motivated with attention to detail

Desire to continuously learn

Desire to mentor team members

Strong problem-solving skills with focus on risk management and planning


Preferred:


Familiar with Kubernetes

Linux server administration and operations experience, RHEL preferred, 1 or more years

Experience managing cloud infrastructure (security groups, peering, routing, VPNs, load balancers, etc)

Cloud certification with a focus PaaS and Cloud Native offerings in Azure.

Computer Science degree 

Experience with PKI Infrastructures, server certificates, certificate authorities.

Experience working in a change-controlled environment


This job description is not designed to contain a comprehensive listing of activities, duties, or responsibilities that are required. Nothing in this job description restricts management's right to assign or reassign duties and responsibilities at any time.  

 

Transact Campus Inc. is an equal employment opportunity employer and considers qualified applicants for employment without regard to race, gender, age, color, religion, national origin, marital status, disability, sexual orientation, protected military/veteran status, or any other protected factor.