As a Senior Platform Engineer , you will design and develop key components that power our platform, with a primary focus on Microsoft Azure. You will help build a secure, scalable, and high-performing distributed platform that spans multiple cloud platforms like Azure, AWS, and GCP .
Job Overview
Looking for a highly skilled Senior Platform Engineer with strong experience in Python programming and deep expertise in Microsoft Azure services . The ideal candidate will have a minimum of 6 years of relevant experience , with proven expertise in serverless development and event-driven architecture design . This role is ideal for a proactive and passionate engineer who is eager to take ownership of cloud-native modules within our cloud management platform, contributing significantly to its scalability, performance, and innovation.
Join us to work on cutting-edge technology and help shape the future of multi-cloud management with a primary focus on Azure.
Responsibilities
Take end-to-end ownership of modules within our cloud management platform, ensuring scalability, efficiency, and reliability on Azure .
Design and implement serverless applications and event-driven systems leveraging key Azure services such as Azure Functions , Event Grid , and Logic Apps .
Collaborate with cross-functional teams to build advanced platform features that align with business goals.
Provide architectural input and technical leadership to the engineering team, focusing on Azure-native patterns and best practices.
Stay updated with the latest Azure and multi-cloud trends, integrating innovative features and tools into our platform.
Troubleshoot and resolve complex issues, providing expert guidance to internal and external stakeholders.
Requirements
6+ years of experience in platform or application development with strong Python skills and solid hands-on experience with Azure services .
Demonstrated expertise in serverless development on Azure (e.g., Azure Functions, Event Grid, Logic Apps).
Strong understanding of cloud computing concepts , architecture best practices , and Azure PaaS services like Azure App Service , Cosmos DB , Azure SQL Database , and API Management .
Solid foundation in Object-Oriented Programming (OOP) and SOLID principles, with experience working with both relational and NoSQL databases.
Experience in designing and integrating RESTful APIs and working with source control tools like Git.
Strong analytical and problem-solving skills to optimize and debug complex systems.
Excellent communication and collaboration skills across teams and stakeholders.
Passion for continuous learning and innovation in cloud technologies.
Nice to Have
Microsoft Certified: Azure Solutions Architect , Azure Developer Associate , or other relevant Azure certifications.
Experience using Azure SDK for Python (azure- mgmt , azure-core) .
Exposure to multi-cloud environments including AWS or GCP.
Familiarity with containerization and orchestration tools like Docker and Kubernetes (AKS preferred) .
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Data Platform EngineerEmployement Type: Full time