About the job
Join our dynamic team at Datamaxis as an Infrastructure Architect and take the lead in modernizing our enterprise platform. We are transitioning from a legacy Oracle ATG-based ecommerce system to a cutting-edge cloud-native architecture utilizing Microsoft Azure, Spring Boot microservices, and a Next.js micro frontend framework. In this pivotal role, you will drive our infrastructure strategy, implement secure and scalable design patterns, and support the development of our cloud-native application ecosystem.
Key Responsibilities:
- Architecture & Strategy
- Define the target state infrastructure architecture to facilitate the integration of microservices, modern web frontends, and the coexistence of legacy systems during the transition.
- Lead the design and implementation of infrastructure components on Microsoft Azure, focusing on networking, storage, compute, security, and observability.
- Develop comprehensive infrastructure blueprints and patterns to support Spring Boot APIs and Next.js MFEs.
- Collaborate effectively with application and platform teams to phase out Oracle ATG systems.
- Cloud Infrastructure & DevOps
- Architect and implement Infrastructure as Code (IaC) practices using tools such as Terraform, Bicep, or ARM templates.
- Define CI/CD strategies leveraging GitHub Actions, Azure DevOps, or similar platforms.
- Advocate for containerization and orchestration using Docker, Kubernetes (AKS), and Helm.
- Security & Compliance
- Implement Zero Trust security principles, ensuring role-based access and compliance with enterprise standards.
- Collaborate with security teams to integrate network segmentation, encryption, and threat detection into the infrastructure layer.
- Performance, Resilience & Cost Optimization
- Design for high availability, disaster recovery, and auto-scaling across services.
- Conduct architecture reviews to optimize cost, performance, and reliability of cloud-native components.
- Cross-functional Collaboration
- Partner with application architects, frontend developers, DevOps, and security teams to ensure seamless integration between infrastructure and applications.
- Provide technical leadership and mentoring to engineering and operations teams.

