Inspira Financial

Sr. Solutions Architect (Remote)

Inspira Financial  •  Oak Brook, IL (Remote)  •  4 hours ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

The Sr. Architect will report to the Director, Architecture in the Technology Department. This role is responsible for working closely with engineers and teams on engineering choices and how they align to enterprise engineering and architecture vision. The incumbent will:

  • Design, develop and maintain enterprise methodologies and techniques, including standards and guidelines for enterprise-wide use in technical management and systems of process development
  • Develop specifications for new products/services, applications, and service offerings
  • Provide technical oversight and architecture/engineering solutions to large, strategic, complex systems and application development projects, usually at the product level
  • Use professional concepts in developing resolution to critical issues and broad design matters.
  • The role will be recognized as a thought leader and advance the craft of architecture and engineering within our organization.
  • Design and develop architecture (integrated process, methodology, framework, software/applications, data, information, and technology) scalable solutions to business problems in alignment with the enterprise architecture direction and standards.
  • Partner with the Product Owners and engineering teams to align the technical design and strategy with the product roadmap.
  • Responsible for prototyping complex, cross-platform business solutions to validate newer technologies.
  • Review and ensure major architectural designs are consistent, maintainable, flexible, and cost-effective solutions.
  • Participate with application and infrastructure design architects to provide guidance for development and releases.
  • Hands on with architecture and engineering activities and is deeply embedded in the role of technology.
  • Share expertise ensuring that teams are continuously improving and learning together to meet current and future engineering needs. Architecture and Design for large scale Azure hybrid cloud deployments with Azure Kubernetes Services and Azure Public Cloud.
  • Design and provision Dev/Test/Prod Infrastructure-as-code using Azure CLI, PowerShell, Terraform.
  • Define the architecture for high availability, data redundancy, data loss prevention, site recovery, and resilience.
  • Define and implement the architecture for high throughput and scale with capacity planning and load balancing strategies.
  • Design and implement provisioning of production-grade Azure Kubernetes Services (AKS), Azure Container Registry, NGINX Ingress Controller, Service Mesh, etc..
  • Implement the security architecture to ensure data security at rest and in transit, application security, key management, identity management, authentication, and authorization.
  • Hands-on implementation of the log analytics and monitoring architecture using Azure Monitor, Azure Application Insights, and 3rd party tools such as Datadog.
  • Hands-on automation of infrastructure, applications and software-defined networking through CI/CD pipeline, ARM Templates, Azure CLI scripts using Azure DevOps.
  • Other duties as assigned.

Additional Interview Requirements:

As part of the evaluation process, candidates who progress beyond the initial screening will be required to complete a formal technical assessment to validate coding proficiency and technical competency.

Qualifications

Years of Experience:

  • 5-7 years of relevant experience

Education:

  • Bachelor’s Degree in Computer Science, Information Systems, or related field

Preferred Certifications:

  • AZ-400 – Microsoft Azure DevOps Solutions, 70-533 – Azure Infrastructure Solutions, AZ-301 – Microsoft Azure Architect Technologies

Skills & Abilities:

  • At least 3+ years of hands-on systems architecture experience designing & implementing highly secure solutions in complex and regulated environments
  • At least 5+ years of software development experience with large enterprise level systems
  • Azure CLI, Terraform and Powershell
  • Microsoft Cloud Adoption Framework
  • Container platforms and tools - Kubernetes, Docker, Azure Kubernetes Service, Azure Container Service
  • Azure Advanced Networking – Azure Virtual Networks, ExpressRoute, Site-to-Site VPN, NSG, App Service Environment, ASG, UDR
  • Azure PAAS Services Security and Provisioning – Azure API Management Policies, Azure App Service, Event Hubs, Service Bus, Cosmos DB, Azure SQL
  • Identity Management – Azure AD, Azure AD B2C, Open ID Connect
  • Secrets Management – Azure Key Vault, HSTS, SSL/TLS Ingress Control, Certificate management, Azure Security Center, Threat Detection, Container Security tools e.g. Twistlock
  • Cloud Observability – Experience with Azure Sentinel, Azure Log Analytics, Operations Management Suite (OMS), SysDig, Application Insights
  • Experience architecting at least one large scale cloud solution
  • Previous experience designing non-functional attributes of enterprise solutions (e.g., security, scalability, reliability, performance, etc.)
  • In depth knowledge of diverse and emerging technologies and new architectural concepts and principles
  • In depth understanding of layered solutions and designs; in depth understanding of shared software concepts
  • Experience developing software in Agile environments, including CI/CD patterns
  • Strong desire to drive change, and ability to adapt to change quickly
  • Experience in DDD (domain driven design) and microservices
  • Advanced written and verbal communication skills are a must
  • Ability to balance the long-term big picture and short-term implications of decisions
  • Demonstrate understanding of Azure Security solutions and best practices around Azure Sentinel, Azure Security Center, etc.
  • Excellent oral and written communication skills
Inspira Financial

About Inspira Financial

Inspira Financial is your devoted health, wealth, retirement, and benefits administrator. We work with organizations and individuals to navigate paths towards a better future and turn everyday actions into life-changing impact. 

We believe that together, we have the power to enrich lives. We take on the incremental, the complex, and the time-consuming—providing solutions that strengthen and simplify the health and wealth journey.    

Inspira Financial is the brand name used for products and services provided by one or more of the Inspira Financial group of companies, including Inspira Financial Trust, LLC (formerly known as Millennium Trust Company, LLC) and Inspira Financial Health, Inc. (formerly known as PayFlex Systems USA, Inc.).  

Retirement and custody services are provided by Inspira Financial Trust, LLC and consumer directed benefits are administered by Inspira Financial Health, Inc. Inspira Financial Trust, LLC and Inspira Financial Health, Inc. are affiliates. Inspira Financial Trust, LLC and its affiliates perform the duties of a directed custodian and/or an administrator of consumer directed benefits and, as such, do not provide due diligence to third parties on prospective investments, platforms, sponsors, or service providers, and do not offer or sell investments or provide investment, tax, or legal advice. Inspira and Inspira Financial are trademarks of Inspira Financial Trust, LLC.   

Industry
Finance & Insurance
Company Size
501-1,000 employees
Headquarters
Oak Brook, Illinois
Year Founded
Unknown
Social Media