1. Solution Architecture & Design
- Design and develop automation and DevSecOps solutions.
- Own architectural decisions across application, infrastructure, integration, data, and security layers.
- Define reference architectures, design patterns, and reusable frameworks to accelerate solution development.
2. Infrastructure as Code & Automation
- Implement and manage configuration management tools such as Ansible, Terraform, or Chef.
- Drive automation across infrastructure, deployment, and operational workflows.
- Work with RESTful APIs to automate infrastructure and platform tasks.
3. Platform & Container Management
- Expert-level knowledge of Kubernetes, Docker, and container lifecycle management.
- Design and maintain CI/CD pipelines and automation processes using Jenkins, GitLab, or CircleCI.
- Manage Linux-based infrastructures and provide shell scripting support.
4. Leadership & Mentorship
- Lead technical discussions, architecture reviews, and roadmap planning sessions.
- Provide mentorship, thought leadership, and guidance to engineering teams and junior architects.
- Collaborate with development, operations, and security teams to identify automation opportunities.
5. Optimization & Troubleshooting
- Continuously improve and optimize automation processes.
- Analyze and solve complex infrastructure and platform automation problems.
- Ensure solutions are scalable, secure, and high-performing.