- We are looking for a Strategic thinker, have ability grasp new technologies, innovate, develop, and nurture new solutions.
- a self-starter to work in a diverse and fast-paced environment to support, maintain and advance the capabilities of the unified data platform.
- This a global role that requires partnering with the broader JLLT team at the country, regional and global level by utilizing in-depth knowledge of cloud infrastructure technologies and platform engineering experience.
Responsibilities
- Working with the application teams to prioritize new requests for functionality. Specifically, new user-facing functionality (e.g., the ability to ingest IoT data, subscription-based consumption, etc.)
- Addressing internal functionality (e.g., monitoring and alerting based on application performance, automated testing frameworks, etc.)
- Managing respective support queues (e.g., Ingest, Prepare, Storage and Consume, etc.) Note: agreed upon SLAs will be established post burn-in period
- Manage backlog via effective sprint planning based on feedback from the application teams.
- Mentoring and coaching the application teams on tools, technology and design patterns.
- Ensuring that the production environment is well built and that there is a clear escalation path for production issues
- Ensuring solution architecture meets JLL's requirements including, but not limited to, those regarding cloud spend, scalability, performance, etc.
- Developing infrastructure that is scalable, reliable, and monitored.
- Building a relationship with Cloud providers, to take advantage of their most appropriate technology offerings.
- Collaborating with the application team leads to ensure that the application teams needs are met through the CI/CD framework, component monitoring and stats, incident escalation.
- Lead teams for a discovery and architecture workshop, influence client architects, and IT personnel
- Guide other architects working with you in the team. Adapt communications and approaches to conclude technical scope discussions with various Partners, resulting in Common Agreements.
- Deliver an optimized infrastructure services design leveraging public, private, and hybrid Cloud architectures and services
- Act as subject matter and implementation expert for the client as related to technical architecture and implementation of proposed solution using Cloud Services
- Inculcating infrastructure as code mentality in the Platform team overall.
- Create and maintain incident management requests to product group/engineering group.
- Analyse Complex application landscapes, anticipate potential problems and future trends, assess potential solutions, Impacts, and risks to propose cloud roadmap & solution architecture
- Develop and implement cloud architecture solutions based on AWS/Azure/GCP Cloud when assigned to work on delivery projects.
- Analyse client requirements, propose for overall Application modernization, migrations and green field implementations
- Experience in implementing and deploying a DevOps based, end to end cloud application.
Technical Skills & Competencies
- Must have experience in application development on Azure Cloud.
- Must possess business level understanding of enterprise application systems to drive innovations and transformations.
- Should have very good understanding of Cloud Native services and how they ascribe to application requirements.
- Minimum of 3-5 years of relevant experience with, API ingestion, file ingestion, batch transformation, metadata management, monitoring, pub/sub consumption, RDBMS ingestion and real-time transformation.
- Minimum of 3-5 years using the following technology or equivalent:GithubActionns, Azure DevOps, Azure Functions, Azure Batch using Python, C#, or NodeJS, Azure APIM, Azure Event Hub, Azure Data Lake Storage (Gen 2), Azure Monitor, Azure Table Storage, Azure Databricks, Azure SQL Database, Azure Search, Azure Cosmo Data Store, and Azure SignalR.
- Work with infrastructure team and deploy applications on cloud using blue green or brown field deployments.
- Ability to provide holistic and right scale cloud solutions that addresses scalability, availability, service continuity (DR), and performance and security requirements.
- Help customers by supporting scalable and highly available applications leveraging cloud services.
- Scripting and Automation skills using CLI, Python, PowerShell
- Clear understanding of IAM roles and policies and how to attach them to business entities and users.
- Provide deep development knowledge with respect to cloud architecture, design patterns.
- Design understanding and experience in RDBMS, NoSQL and RDS.
- Exposure to PaaS technologies and Containers like Docker, Kubernetes.
- Should understand costing oerent cloud services.
- Should have experience with Azure Cloud Infrastructure.
- Should have experience with CI CD tools such as Azure Devops, GitHub, Github Actions.
- Understanding of Application architecture and Enterprise Architecture is a must.