We are seeking an Enterprise Architect - Cloud & DevOps to lead and contribute to the multi-cloud/hybrid strategy for our enterprise. This senior role involves defining policy frameworks, designing cloud platform architectures, and providing strategic direction for DevSecOps engineering across both cloud and on-premises environments.
Role and Responsibilities
- Contribute to the policy framework, design, and engineering of Cloud platform architecture that enables efficient DevSecOps & InfraOps. This includes efficient organization, networking, and security for workloads across multiple accounts, cloud providers, and on-premises environments.
- Pursue a strong collaborative & partnership-driven approach, working across security, infrastructure, networking, compliance/risk, and delivery stakeholders.
- Define the Technology & Architecture for DevSecOps engineering lifecycle, including the observability of client journeys and infrastructure/application components across the stack.
- Provide directions and decision-making for DevSecOps Toolchains, engineering processes/methods, common/custom code libraries related to DevSec & InfraOps, common logging, metrics, tracing standards, and observability platforms.
- As a representative of the Architecture Council, define the cloud architectural strategy and technology directions for choosing appropriate cloud services for various workload patterns.
- Enable a collaborative and participative decision-making process through engagement with the DevSecOps practitioner forum and community.
- Represent significant strategy progressions and decisions to the Architecture Council and obtain necessary buy-ins.
- Hold corresponding responsibilities for DevSecOps in the on-premises workloads space, aligning with cloud responsibilities.
Skills Required
- Overall 16+ years of experience in the IT industry, with a track record of engineering/architecting for large-scale systems.
- At least 4-5 years of decision-making experience in DevSecOps and Cloud platform architecture/engineering.
- Experience in articulating/contributing to the multi-cloud/hybrid strategy for an enterprise from technical architecture, engineering, DevSecOps, and InfraOps perspectives.
- Experience in articulating directions/recommendations for workload placement strategies towards cloud services.
- Experience in providing guidelines to delivery and infrastructure teams for cloud organizational constructs like cloud organizations, policy management, accounts, VPC, cross-cloud/account/on-prem connectivities/gateways, security/IAM.
- Experience with couple of cloud providers, preferably AWS and GCP.
- Expertise in DevSecOps and InfraOps engineering practices, methods, and toolchains.
- Expertise in determining/architecting stacks that provide robust alerting, logging, monitoring, and observability practices and tools/platforms for an enterprise.
- Hands-on experience with diverse toolchains for source code management, test case/issue/quality management, requirements management, build/deployment, source code quality/coverage management, SAST/DAST tools, ELK/Splunk, and a decision-making role in their selection and design.
- Experience in architecting distributed/microservices based systems or providing platform/engineering components for such architectures.
- Experience with integration architecture enablers and technologies like API Gateways, Service Meshes, Service Bus, Messaging platforms, and SSO platforms is a plus.