- Microservices with Spring Boot
- Spark - Databricks
- Experience Azure Cloud Services
Role Description:
10+ years overall IT experience with extensive experience with Azure Cloud functionalities
Minimum of 3+ years in a solution architecture role using service and hosting solutions such as private/public cloud IaaS, PaaS and SaaS platforms.
Experience in architecting and designing technical solutions for Microsoft-centric solutions based on industry standards using Azure IaaS, PaaS and SaaS capabilities.
Strong working knowledge in working with following project management & Code maintenance, deployment tools like,
Gradle
Intellij
Bitbucket
Jenkins
Jira
Nexus
Confluence
Good to have additional skills:
Azure SQL
ASE
Event Hub
Hashicorp Vault or equivalent
Azure Functions
DataDog
- Experience with claims-based authentication (SAML/OAuth/OIDC), MFA, and RBAC
- Knowledge of cloud security controls including tenant isolation, encryption at rest, encryption in transit, key management, vulnerability assessments, application firewalls, SIEM, etc.
- Experience building and supporting mission critical technology components with DR capabilities
- Experience with relational, graph and/or unstructured data technologies such as SQL Server,
- Good hands-on experience in Azure Data Bricks, Data Factory
- Strong knowledge & hands-on of Data Warehouse data modelling principles and development best practices.
- Expert knowledge in Hadoop related tools and frameworks.
- Create development estimates for various phases of project requests and responsible for reviewing and approving business / system specification requirements, authoring system design specifications and system deployment plans.
- At least 3 years of experience identifying and articulating needs, determining project scope, creating a plan and estimating project costs, effort, and duration
- Hands on experience in Linux, Python/Shell scripting
- Good verbal and written communication skills - articulating and communicating information and ideas to varying audiences and in multiple written styles. (Persuasive, informative, narrative) in order to work with large/multiple teams.
- Beyond core development expertise, this position requires strong analytical and interpersonal skills, problem solving capabilities & strong communication.
- Excellent analytical and troubleshooting skills with a proven ability to work with key stakeholders to define business requirements and to remediate gaps.
Qualifications
· Bachelor’s degree or years of experience in lieu of every year of education
· Min 7years of experience in Information Technology