Software Development Platform Administration/Architect
Overview
As Software Development Platform Architect & Administrator, you will govern and optimize AVEVA’s development platform across Azure DevOps and GitHub. You enable secure, scalable CI/CD and tooling integrations to accelerate software delivery. You’ll partner with security and engineering teams to enforce governance, identity controls, and best practices that support enterprise-grade development. This role blends platform design, automation, and continuous improvement to empower developers at scale.
Compensation / Benefitsflexible work hoursPTO 20–25 daysvolunteering daysparential leavewell-being supportmedical/dental/vision/401K
ResponsibilitiesAdminister and govern Azure DevOps and GitHub organizations, projects, repos, pipelines, permissions, and policiesManage platform governance including branch protections, environment controls, and repository standardsOnboard, configure, and lifecycle-manage development tools, integrations, and automation servicesManage service principals, identities, and application registrations used in CI/CD and automationImplement token lifecycle and secure authentication/authorization patterns (RBAC, least privilege, conditional access)Monitor identity usage, detect anomalies, and coordinate with security teams for complianceSupport SDLC/CI/CD enablement and optimize pipelines across Azure DevOps and GitHub ActionsImplement security tooling, assess AI-assisted development tools, enforce data protection, logging, and audit requirementsDocument standards and platform configurations; contribute to architecture evolution and tooling evaluationPromote standardized, secure, and efficient CI/CD practices across teams
Key requirementsHands-on experience administering Azure DevOps and GitHub in an enterprise environmentStrong understanding of CI/CD concepts, pipelines, and automation workflowsExperience managing service principals, tokens, and identity-based automationIAM principles including RBAC, least privilege, credential hygieneTroubleshooting platform, pipeline, identity, integration issues, and REST APIsExperience with security tooling such as code scanning, dependency management, or secrets detectionStrong communication and collaborative mindsetScripting (PowerShell, Bash, Python) for automation and identity governanceAzure CLI to manage service principals, role assignments, and identity policiesstrong communicationcollaborative mindsetattention to security and governanceAzure DevOps administrationGitHub administrationGitHub Actions