What are the responsibilities and job description for the Web Architect position at Sigmaways Inc?
The Role : Full Stack Web Architect is pivotal in designing and managing comprehensive software solutions that span the entire technology stack, from front-end user interfaces to back-end services and databases. S / he is responsible for participating in all aspects of the software development lifecycle which includes web architecture, estimating, technical design, implementation, documentation, testing, deployment and support of Drupal and Angular based websites.
Responsibilities :
- Participate in designing and architecting sessions with key business users, gathering and documenting business processes and requirements for the system.
- Re-architect Drupal Solutions to adopt microservices architecture.
- Advise business users on best practices for web designs, development or integration processes. Balance business users requests and requirements with technical constraints
- Lead complex Drupal based system and technology including Rest API, Web services and Third-party integrations. Create custom modules leveraging Drupal hooks and plugin.
- Install, test and deploy patches to the core CMS and modules.
- Research, develop, test, and implement product backlog items (user stories and defects), including analysis and reporting, on the prioritized project backlog within schedule, ensure third party libraries are downloaded and maintained.
- Develop, maintain, and publish standards, guidelines, and processes aligned with Enterprise Architecture.
- Identify, discuss, and decide on exceptions to Enterprise Architecture principles during solution design.
- Participate in technology roadmaps / blueprints for new solutions and legacy system migration.
- Hands-on experience with GCP, AWS or Azure-based Cloud Architecture software development and migration.
- Support the deployment process, including review of logs for errors after code deployment to all environments.
- Collaborate with project manager’s / scrum masters and other team members to design and estimate timeline for custom Drupal based solutions.
Requirements :