Tech Stack
CloudPythonTerraformVault
About the role
- Define, build and communicate a shared technical and architectural vision for a Product Team to ensure system fitness for purpose.
- Define, explore and support implementation of enablers to evolve solution intent; guide enablers through planning and enablement with product teams.
- Enable the Continuous Delivery Pipeline and DevOps; advocate and steer development and improvement of the pipeline and Release on Demand.
- Define and implement subsystems and their interfaces, allocate responsibilities, define Nonfunctional Requirements, and communicate solution deployment interactions.
- Participate in planning, Pre- and Post-PI Planning, System and Solution Reviews, and Inspect and Adapt Events.
- Deliver solutions adhering to standards, promote re-use of components, built-in quality, and team/technical agility; support decentralized decision making.
- Assist in technical analysis of potential solutions including evaluating COTS vs custom-built options.
- Enhance efficiency in build and deploy processes, promote reusability and automation to reduce costs and shorten delivery time.
- Create high-level and detailed designs of infrastructure, interfaces, extensions, and workflows meeting architecture, security, performance, scalability, and maintainability requirements.
- Maintain strong business relationships using Business Relationship Management practices.
- Support cloud platform operations: deploy services through IaC and pipelines, manage cost controls, monitoring, and platform operations to ensure consistency and stability and enable developer self-service.
- Provide L2 support for incidents and problems (24x7 support responsibility).
Requirements
- This role supports the cloud platform by deploying services through IaC and pipelines, managing cost controls, monitoring, and platform operations.
- 5+ year hands on experience on OCI platform automation, operations support troubleshooting and deployment of resources through CI/CD
- Core OCI Services - Compute, Object Storage, VCN, Block Volume, OCI Functions, Autonomous DB, File Storage, Load Balancer
- Troubleshooting and Operations Support– Provide L2 support on Incident and Problem support cases by 24x7
- Networking & Security - VCN setup, Subnets, NSGs, DRGs, Internet/NAT Gateways
- Networking & Security - IAM policies, Dynamic Groups, KMS (Vault), Cloud Guard, Identity Domains
- Monitoring & Logging - OCI Monitoring, Logging, Alarms, Events, Logging Analytics, Service Connector Hub
- Automation & Scripting - Python, OCI CLI, Resource Manager jobs
- Infrastructure as Code (IaC) - Terraform (OCI provider), Resource Manager, OCI CLI, Python SDK (oci-python-sdk)
- CI/CD Pipelines - GitHub Actions, GitLab CI
- Cost Optimization & Governance - Budgets, Usage Reports, Tagging (cost-tracking and defined tags), Quotas, Compartments
- Security & Compliance - Security Zones, Cloud Guard, Bastion service, Compliance checks (CIS, NIST), Data Safe
- Collaboration & Documentation - Agile/Scrum, Jira, Confluence or OCI-native architecture diagrams, playbooks and runbooks
- College, university, or equivalent degree in Computer Science, Computer Engineering, Business or relevant equivalent experience required
- 5+ years of relevant experience required
- Hands on experience as an IT Architect preferred