Director Of Platform - Engineering
Current* Design scalable, maintainable, and robust solutions that meet business requirements and performance criteria.* Identify potential risks and issues that may impact project timelines, budgets, or quality, and develop mitigation strategies.* Define the technical architecture of systems and applications, including software, hardware, and integration points* Escalate critical issues to senior management and provide recommendations for resolution.* Assess and implement design patterns, microservices architecture, and modern architectural trends like event-driven systems.* Application architectural reviews with architects to finalize solutions.* Worked closely with devOps team to deploy Enterprise applications.* Deployment on GCP using Compute instances , Kubernetes (GKE) , Redis , RMQ Service and Postgres Database .* Design Enterprise distributed Applications infrastructure on Google Cloud and on-premises platforms . * Design and implemented high availability Clustered Computing Environment for real Time solutions to avoid the risk of system fail-over .* Define and maintained plan and processes for Testing , Staging and Production environments .* Worked closely with the Product and Commercial teams for designing end to end solutions .* Design a continuous build-test-deployment (CI/CD) system with multiple component pipelines using Jenkins. Worked on CI/CD pipeline for code deployment by engaging different tools (Git, code pipelines, Jenkins) in the process right from developer code check-in to production deployment.