Architecture & Design
- Define and maintain enterprise backend architecture standards and best practices.
- Design scalable, secure, and highly available backend systems.
- Lead architecture reviews and approve technical designs.
- Define API, microservices, integration, and data architecture strategies.
- Ensure solutions are aligned with enterprise architecture and business objectives.
Backend Development Leadership
- Guide development teams on architecture implementation.
- Establish coding standards, design patterns, and development frameworks.
- Review system designs and code quality.
- Provide technical leadership and mentoring to development teams.
Cloud & Infrastructure
- Design cloud-native architectures on GCP, AWS, or Azure.
- Define containerization and orchestration strategies using Kubernetes.
- Design high-availability, disaster recovery, and scalability models.
- Optimize system performance and infrastructure utilization.
- Architect integrations with SAP, ServiceNow, CRM, ERP, and third-party systems.
- Define API governance, security, and lifecycle management standards.
Security & Compliance
- Ensure implementation of secure architecture principles.
- Design authentication and authorization frameworks (OAuth2, JWT, OpenID Connect).
- Conduct architecture risk assessments and security reviews.
- Ensure compliance with cybersecurity and regulatory requirements.
DevOps & Automation
- Support CI/CD implementation and automation strategies.
- Promote Infrastructure as Code (IaC) practices.
- Collaborate with DevOps teams to optimize deployment pipelines.