Position: Enterprise Solution Architect
Company: N-iX
Category: Other
Experience required: 5y
English level: upper

We are looking for a skillful **Enterprise Solution Architect** to join our team.

Our customer is the leading school transportation solutions provider in North America. Every day, the company completes 5 million student journeys, moving more passengers than all U.S. airlines combined and delivers reliable, quality services including full-service transportation and management, special-needs transportation, route optimization and scheduling, maintenance, and charter services for 1,100 school district contracts.

N-iX is building cooperation with the client through several projects of different sizes and durations. Currently, the account contains around 10 projects in different stages and keeps actively growing. 

As an Enterprise Solutions Architect, you will be at the forefront of the account expansion, working with multiple work streams and stakeholders. This is a tremendous opportunity to prove yourself and unlock the new growth frontiers. 

**Duties and responsibilities:**
•	Drive the design/discovery or assessment of solution architectures of any size and complexity performed by a team of architects acting as technology decision-makers and a peer to the business stakeholders
•	Talk to the business to understand business and technical requirements for the project
•	Communicate technical constraints and decisions to the business
•	Facilitate cooperation of all the stakeholders to define and prioritize architectural drivers for the solution
•	Cooperate with other architects and technology experts to produce solid architectural decisions
•	Drive and coordinate technical staff discussions
•	Elaborate on system quality attributes such as performance, scalability, availability, fault-tolerance, security, deployment, maintainability, and others
•	Translate customers' business, functional, and non-functional requirements into high-quality solution architecture visions and operations plans consistent with enterprise architectural standards using Attribute Driven Design
•	Define architecture strategies, standards, processes, technologies, and tools in architecture visions
•	Drive or assist in solution implementation estimation and roadmap construction;
•	Analyze, model, document, and assess existing software architectures using the Architecture Trade-off Analysis methodology
•	Act as an expert and consult development teams on adherence to solution design, development, and testing standards
•	Convey technical ideas to the development and operations teams
•	Design and implement a large enterprise solution from scratch
•	Lead technical briefings and business requirement gathering sessions
•	Identify integration patterns and places for business automation
•	Author technical documents that cover requirements, design and integration needs;
•	Provide input in each cycle of the development phase (development, test, and release) to ensure a leading-edge solution is produced
•	Contribute into establishing data quality check approaches, tools, and data governance;
•	Provide mentorship, technical expertise and recommendations on the current and emerging strategies and platform trends to the team
•	Manage client expectations and scope effectively

**Requirements:**
•	Higher education in Computer science, Applied mathematics, or equivalent education 
•	8+ years of experience in Software Development
•	2+ experience as an Architect
•	English upper-intermediate strong level and higher
•	Proven experience of building and managing architecture for big enterprise companies or participation as an architect at least in 2 big projects (longer than 9 months, team 20+)
•	Experience with cloud-native development and infrastructure setup (using AWS - preferable, Azure or GCP)
•	Strong knowledge of integration patterns and cross-system communication approaches
•	Experience in at least one of the development stacks: Java, NodeJS, Python
•	Knowledge of enterprise-grade release lifecycle and CI/CD process
•	Understanding enterprise documentation tools and practices would be a plus
•	Excellent organizational and time-management skills
•	Excellent presentation, communication, and interpersonal skills
•	Excellent estimation skills
•	People motivation skills
•	Ability to talk in technical language and switch to the language of business managers
•	Ability to recognize software patterns and solutions associated with those patterns
•	Ability to establish credibility with client representatives
•	Self–motivation to professional/technology grow
•	Ability to multitask in a fast-paced environment and prioritize the most critical tasks and projects
•	Desire to work in an autonomous mode

**Professional Certification:**
•	TOGAF (Nice to have)
•	SEI Software Architecture Professional (Optional)
•	SCJP/SCJD/SCWCD/SCBCD/SCDJWS (Optional)

**We offer:**
•	Flexible working format - remote, office-based or flexible
•	A competitive salary and good compensation package
•	Flexible and personalized career growth
•	Professional development tools (mentorship program, tech talks and training, centers of excellence, and more)
•	Active tech communities with regular knowledge sharing
•	Education reimbursement
•	Paid vacation days, sick leaves, and days off
•	Memorable anniversary presents
•	Corporate events and team buildings