Solutions Architect

Apply Now

Company: Futran Tech Solutions Pvt. Ltd.

Location: Toronto, ON M4E 3Y1

Description:

Solution Architect
(Azure Cloud)

Must

MicroServices with Spring Boot
Spark - Databricks
Experiennce Azure Cloud Services
Experience designing Data lakes in ADLS
Experience building analytics warehouses
Linux, Python/Shell scripting

Nice to have

Azure SQL
ASE
Event Hub
Hashicorp Vault or equivalent
Azure Functions
DataDog

tool

Gradle
Intellij
Bitbucket
Jenkins
Jira
Nexus
Confluence

Location: Toronto, ON

Job Title:Solution Architect (Azure Cloud)

Job Description:

Key Responsibilities:

  • As a Solution Architect, will be responsible for delivering solution designs and architectures for key global initiatives using COTS, MOTS and custom developed applications hosted using IaaS, PaaS and SaaS hosting models
  • Architect and design solutions to meet functional and non-functional requirements
  • This role is the primary point of contact for PM's for development activities
  • Identify, communicate and mitigate Risks, Assumptions, Issues and Decisions throughout full lifecycle
  • Proactively provide guidance on engineering methodologies, standards and leading practices
  • The role requires a strong background in file system management, database development, SDLC and solution support. Beyond core development expertise, this position requires coordination of development estimates, strong analytical and interpersonal skills, knowledge of testing methodology, configuration management, issue resolution, tuning and troubleshooting, and overall solution lifecycle management.


Key Skills:

  • Technology must-have skills:
    • Microservices with Spring Boot
    • Spark - Databricks
    • Experience Azure Cloud Services
    • Experience designing Data lakes in ADLS
    • Experience building analytics warehouses
    • Linux, Python/Shell scripting


Job Requirements:

  • 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 configuration management and automation tools such as Ansible, DSC, Puppet, Chef, Salt, etc.
  • Experience with relational, graph and/or unstructured data technologies such as SQL Server,
  • Azure SQL, Azure Data Lake, HD Insights, Hadoop, Cloudera, MongoDB, MySQL, Neo4j, Cassandra, Couchbase
  • 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
  • Strong hand-on experience in Java API with Spring boot Microservices, RESTful APIs, Cache and Kafka.
  • 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.

Similar Jobs