- Expiry Date: 30 September 2021
Microservices/Application Architect responsible for rearchitecting the key legacy back end services to cloud enabled microservices based solutions and strategy, and the microservices adoption process within the organization. Candidates must have deep experience in redesigning & re-platforming complex legacy data intensive applications into API, microservices on modern technology stack. Candidates should have a holistic view of enterprise solutions, taking into consideration non-functional requirements, operational costs, security, performance engineering, application development, and systems management.
Education and Job-Related Qualifications:
10+ years of technical experience in design and development of web applications with the last 2 or 3 years focused on migrating legacy applications to Cloud SaaS, API, Microservices based platform.
3+ years of experience in building or migrating large data driven applications with complex business rules.
2+ years of experience in cloud (Azure or AWS), containers (Docker), microservice architecture, 12 factor apps, cloud native development.
Deep experience in Java (Java 8) development with some exposure front end technologies (Angular or React).
Knowledge of application development with spring framework. (Spring Boot, Web/Security/Data).
Experience in REST web services, API, Gateway and other tools in API development.
Hands on database design & development experience in databases like Postgres, SQL Server.
Deep systems thinking Architect with expertise in applying various architectural patterns, emerging technologies to solve complex business problems that drive ROI, Innovation and transformation.
Excellent communication and collaboration skills with the ability to effectively present complex Ideas to technical & non-technical people at all levels and drive solutions.
Must have excellent analytical skills with ability to decompose complex systems and document architecture, transaction flow and data flow diagrams.
Ability to coach & mentor team members on technology, code quality, design standards to ensure wider adoption and talent growth.
Experience with microservices architecture and 12 factor application, Docker, Kubernetes, and Azure Cloud is preferable.
Experience with CICD tools, DevOps, with source code version control systems like Git.
Roles and Responsibilities:
Candidates for this position play roles like, solution architect, lead architect and technical team leader to consultant and technical evangelist.
The candidate must have a sound understanding of architecture patterns, modern technology stack, cloud, Data platform but also very good communication skills, with the ability to adapt them to different audiences.
Responsible for validating the logical models, ensuring standards, driving consolidation of redundant data, and enforcing the strategic vision through data models.
The Architect role has an in-depth understanding of both our business capabilities and how it aligns to our enterprise data models.
Partners with External Vendors, Business SMEs, Application Architects to consult on and develop domain models, application designs.
Consults with project teams and functional units on the design of important projects or services. Consults with business leadership on the design of systems and projects.
Consult with CTO leadership on emerging technologies and standards.
About ASK: ASK Consulting is an award-winning technology and professional services recruiting firm servicing Fortune 500 organizations nationally. With 5 nationwide offices, two global delivery centers, and employees in 42 states-ASK Consulting connects people with amazing opportunities
ASK Consulting is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all associates.