You will be responsible for designing and delivering scalable, secure, and maintainable network automation solutions across the enterprise. This role requires extensive experience in automation framework development, platform standardization, CI/CD integration, and Infrastructure-as-Code (IaC) practices. The architect will define automation strategies, establish architectural standards, and collaborate closely with engineering, platform, and security teams to drive enterprise-wide automation initiatives aligned with business and technology objectives.
Key Responsibilities
Automation Strategy & Architecture
- Define and maintain the target-state automation architecture and roadmap, aligned with enterprise technology strategy and industry best practices.
- Drive platform simplification and standardization through scalable, reusable automation frameworks and design patterns.
- Evaluate emerging technologies and recommend strategic automation solutions that support long-term business and operational goals.
- Establish architectural principles and technical standards for enterprise automation initiatives.
Business Alignment
- Translate business and operational requirements into robust automation solutions and technical designs.
- Accelerate the delivery of network services by reducing manual intervention, improving consistency, and increasing operational efficiency.
- Ensure automation capabilities support key business objectives, service reliability, and operational excellence.
Automation Engineering & Delivery
- Champion modern automation practices including CI/CD, GitOps, Infrastructure-as-Code (IaC), and policy-driven automation.
- Design and implement automation solutions using technologies such as Azure DevOps (ADO), Python, Ansible, Open Policy Agent (OPA), containers, and related platforms.
- Establish and enforce automation development standards, coding best practices, and software development lifecycle (SDLC) governance.
- Promote modular development, reusable templates, version control, and standardized deployment methodologies.
- Ensure automation solutions are consistently delivered and governed across development, testing, and production environments.
Leadership & Capability Development
- Provide technical leadership and mentorship to automation engineers and developers.
- Foster a DevOps and automation-first culture across network engineering and platform teams.
- Support capability development through technical documentation, training programs, and knowledge-sharing initiatives.
- Guide teams on automation architecture, design patterns, and best practices.
Risk, Security & Compliance
- Ensure automation platforms and solutions meet enterprise security, compliance, and governance requirements.
- Address technical debt and proactively identify opportunities to improve platform resilience and maintainability.
- Implement secure software development practices throughout the automation lifecycle.
- Establish robust testing, deployment, rollback, and recovery strategies to minimize operational risk.
Governance & Standards
- Define and maintain automation governance frameworks, design standards, and documentation practices to ensure traceability and auditability.
- Establish controls for managing automation pipelines, source code repositories, scripts, and configuration artifacts.
- Partner with platform, security, and compliance teams to ensure adherence to architectural standards and regulatory requirements.
- Drive continuous improvement of automation processes, tooling, and governance practices.