Solution Architect

ELEKS Logo

ELEKS

๐Ÿ“Remote - United States

Summary

Join ELEKS Software Architecture office as a Solution Architect in the USA to work on a project enhancing digital tools for a multinational firm. You will design and architect robust, scalable, and secure solutions, develop architectural blueprints, and define best practices for integration. Collaboration with global stakeholders and leadership in adopting modern technologies are key aspects. The role involves overseeing CI/CD pipelines and guiding DDD, API management, and reusable architecture components. This position offers a competitive benefits package including paid time off, medical insurance, and a 401(k) plan, along with remote work opportunities.

Requirements

  • Proven experience as a Solution Architect in enterprise-grade software systems
  • Solid experience with C#, .NET Core, Web API, Python, DAPR, REST API
  • Experience with building project templates, minimal API and reusable components (e.g. nuget packages, .Net Templating)
  • Solid experience with Microsoft Azure platform for building and hosting microservices/serverless and data-driven solutions (ACA, key vault, Event Grid, storage account (queue, file, blobs), APIM, Data Factory, Azure Delta Share, Azure Functions runtime, Power BI Embedded, Managed Identity, Signal R)
  • Solid experience with Security protocols: OAuth 2.0 Service to Service Flow, Authorization Code flow
  • Hands-on experience in building RESTful minimal APIs packaging to ACA
  • Solid experience in CI/CD system setup and configuration, templates
  • ORMs: EF6
  • Following DDD (Data Driven Design)
  • Understanding canonical APIs approach
  • Experience with databases (Cosmos DB, MS SQL, DataBricks)
  • Experience with H3 Mapping, TIFF, GIS, SHP

Responsibilities

  • Design and architect robust, scalable, and secure solutions for the clientโ€™s digital tools revamp project
  • Develop architectural blueprints to modernize existing systems into reusable, efficient modules aligned with the clientโ€™s business objectives
  • Define and implement best practices for integrating tools and data to enhance business processes
  • Collaborate with global stakeholders to align technical solutions with business needs and objectives
  • Lead the adoption of modern technologies, including Azure-based microservices, Kubernetes, and containerization
  • Ensure compliance with security protocols, including OAuth 2.0 and managed identities
  • Oversee the design and implementation of CI/CD pipelines to enable efficient development and delivery
  • Guide Domain-Driven Design (DDD), API management, and reusable architecture components
  • Define strategies for data management, leveraging tools like Cosmos DB, Data Lakehouse, and Power BI
  • Act as a technical liaison between development teams and business stakeholders to ensure seamless communication and project delivery

Benefits

  • 14 paid days off
  • 8 paid sick leaves
  • Paid federal US holidays
  • Nonpaid leaves
  • Remote work
  • Medical insurance (including dental and vision)
  • Close cooperation with a customer
  • Challenging tasks
  • Competence development
  • 401(k) plan

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs