Job Summary:
We are seeking a hands-on Infrastructure Architect to own and evolve the infrastructure supporting an automation platform involving Robotic Process Automation (RPA) and Generative AI (GenAI). The role involves leading a three-person infrastructure team while remaining deeply involved in designing, building, and managing infrastructure provisioning, environments, and access management. The architect will be responsible for ensuring reliable bot execution, managing compute resources and application availability, establishing identity and access controls, and developing strategies to scale automation from attended to unattended execution. The ideal candidate will combine strong technical engineering expertise with the ability to lead and mentor a small team.
Key Responsibilities:
• Own the automation platform infrastructure end to end, including compute, environments, tooling, and reliability, while leading the three-person infrastructure team and remaining hands-on.
• Provision, configure, and manage virtual machines (VMs) and compute resources for bot runtimes and development/testing environments.
• Provision and manage SimCloud unattended environments for bot execution.
• Define and implement strategies and tools for running unattended bots at scale.
• Drive the migration of attended automations toward unattended execution.
• Ensure all applications required by bots are installed, configured, licensed, and accessible within their runtime environments.
• Manage access and identity provisioning, including service and system account creation, credentials, and entitlements for bots and team members across enterprise identity systems.
• Work with AppleConnect, Access Manager, and Identity Management System (IDMS) to manage identity and access requirements.
• Establish standardized and repeatable processes for infrastructure provisioning, environment management, and troubleshooting.
• Develop and maintain documentation and operational tools to support infrastructure reliability and consistency.
• Collaborate with automation developers, security teams, and infrastructure/IT teams to resolve environment, access, and runtime issues.
• Identify and resolve infrastructure challenges affecting platform availability, scalability, and bot execution.
Required Qualifications:
• Deep, hands-on knowledge of Apple's internal infrastructure and provisioning processes.
• Proven hands-on experience provisioning and managing virtual machines and virtualized or cloud-based compute environments.
• Experience with identity and access management, including service account provisioning in large enterprise environments.
• Experience with AppleConnect, Access Manager, IDMS, or equivalent Identity and Access Management (IAM) platforms.
• Hands-on experience with RPA platforms, preferably UiPath, including unattended bot orchestration and runtime management.
• Strong infrastructure engineering skills combined with the ability to lead and mentor a small technical team.
• Ability to remain actively involved in technical execution rather than delegating all implementation responsibilities.
• Proven ability to work independently and resolve complex or ambiguous infrastructure problems with minimal direction.
• Scripting and automation experience using Python, shell scripting, or similar technologies to build provisioning and operational tools.
• Willingness and ability to work onsite at SVE or Austin.
Preferred Qualifications:
• Prior experience working within Apple.
• Direct experience with SimCloud and Apple virtualization or cloud provisioning.
• Experience with macOS fleet and endpoint management, particularly in environments where bots run on Mac devices.
• Proven experience transitioning attended automations to unattended execution at scale.
• Familiarity with supporting services within automation technology stacks, such as Box, LDAP, and Apple Directory.