Overview
On Site
USD 60.00 - 70.00 per hour
Full Time
Skills
IT Architecture
Meta-data Management
Sourcing
Microservices
Leadership
Functional Requirements
Scalability
Computer Science
Information Technology
Software Engineering
Solution Architecture
IT Management
Software Architecture
Systems Design
System Integration
Management
Electronic Commerce
Node.js
TypeScript
React.js
PHP
Java
Python
Ruby
Conflict Resolution
Problem Solving
Collaboration
Communication
Writing
Software Design
Presentations
Extract
Transform
Load
Database Administration
MongoDB
DevOps
Agile
Terraform
GitLab
Continuous Integration
Continuous Delivery
Docker
Kubernetes
Amazon Web Services
Domain-driven Design
Systems Architecture
Cloud Computing
DICE
Job Details
JobID: 49994
Position: Solutions Architect
Location: United States (Remote ; Eastern Time Zone Work Hours)
Type: 12+ month Contract
Pay: $60.00 - $70.00 per hour
Role Description
Requirements
*Must be authorized to work for any U.S. employer*
#DICE
Position: Solutions Architect
Location: United States (Remote ; Eastern Time Zone Work Hours)
Type: 12+ month Contract
Pay: $60.00 - $70.00 per hour
Role Description
- Lead the technical architecture initiative for our commerce unification project.
- Project is focused on providing a cohesive approach to product data and metadata management.
- Partner with the Product Operations Manager tasked with coordinating this effort.
- Identify opportunities to apply standard architecture patterns (e.g., event sourcing or microservices), as well as evolutionary patterns (e.g., strangler or revert to source).
- Partner with key stakeholders to establish and adopt architectural best practices, guidelines, and standards.
- Convert complex requirements and business constraints into highly legible and simplified architecture solutions.
- Communicate and present architecture proposals to business partners, leadership, and engineering teams.
- Define and incorporate non-functional requirements (e.g. performance, availability, scalability, security, etc.) into the design of the final product.
- Guide engineering and other stakeholders on architectural best practices and standards.
- Collaborate with multiple teams to help them execute solutions across their planning & execution cycles.
Requirements
- Bachelor's degree in computer science, engineering, related field, or equivalent professional experience.
- 8+ years of experience in information technology or software engineering, with significant experience in solution architecture and technical leadership.
- Proficiency in software architecture, system design, and system integration.
- Strong experience building and managing enterprise ecommerce systems.
- Comfortable providing code design feedback in at least one language. In order of prevalence, we use Node.js, TypeScript, React, PHP, Java, Python, Ruby
- Excellent problem-solving and collaboration skills.
- Exceptional written communication. You find joy in writing Request for Comments (RFCs) or other software design document formats, presenting them widely, and incorporating feedback.
- Experience driving projects executed by geographically distributed teams.
- Experience with ETL processes and database management (MongoDB) is essential.
- Proficiency with Agile and DevOps methodologies and experience working in Agile development environments.
- Experience with developer platforms and infrastructure-as-code. We use Terraform, GitLab CI/CD, Docker, Helm, and Kubernetes on AWS (EKS).
- Deep knowledge of domain-driven design principles and their application in system architecture.
- Ability to influence across all levels of an organization without formal authority.
- Strong interpersonal skills. You love working with technical and non-technical teams in a dynamic environment of both emerging and established technology solutions.
- Adept at designing solutions for mixed cloud & on-premises environments.
*Must be authorized to work for any U.S. employer*
#DICE
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.