Software Engineer
Enterprise Security Automation
Accenture·Sydney, Australia
Jun 2024 – Dec 2024
Synopsis
Worked on the Central Monitoring Team building serverless infrastructure and automation for enterprise-scale OpenSearch deployments.
The Making Of
🎯 The Challenge
The team manually processed ~10 tickets/day for user permissions in OpenSearch. The process was slow, error-prone, and created bottlenecks. Security misconfigurations could go unnoticed.
💡 The Solution
Architected an EventBridge Pipe → Step Function workflow. Created CloudFormation templates for repeatable deployments. Built state machine logic to handle Add/Modify/Delete operations with full audit logging. Wrote comprehensive runbooks for operations.
🚀 The Impact
80% reduction in manual work. Latency dropped from hours to near-instantaneous. Discovered and patched a security misconfiguration that also existed in Production—turned a deployment mistake into a security hardening win.
Key Contributions
- 1Designed and deployed a serverless API platform on AWS to manage large-scale OpenSearch permissions
- 2Built event-driven workflows with EventBridge + Step Functions, mirroring stream-processing systems
- 3Automated infrastructure provisioning with CloudFormation (IaC), reducing manual setup by 80%
- 4Discovered and patched a security misconfiguration that also existed in Production—turned a deployment mistake into a security hardening win
- 5Delivered features in a fully agile scrum team, contributing to sprint planning, reviews, and retrospectives
Key Metrics
Skills & Technologies
- AWS API GatewayAPI Layer
- AWS EventBridgeEvent Routing
- AWS LambdaCompute
- AWS Step FunctionsOrchestration
- OpenSearchTarget System
- CloudFormationInfrastructure as Code
Quick Info
- Company
- Accenture
- Location
- Sydney, Australia
- Type
- Full-time
- Duration
- 6 months
- Complexity
- Senior