Solutions Architect
1486login
Job details
Job description, work day and responsibilities
Galaxy Weblinks Inc. is a technology solutions leader, seeking an experienced Solution Architect to design and implement scalable backend systems, and leading the architectural redesign and migration of legacy PHP applications to modern platforms, focusing on Node.
js, python, Next.js and microservices.
Solution Architect
Role : Part-time Consultant
Location : Remote
Experience : 12+ Years
Qualification : Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent experience
Mandatory Skills : Solution architecture and system design using Node.js, Python, and Next.js., microservices, NoSQL , and SQL databases
Key Responsibilities :
Design and Architecture :
Architect scalable and robust backend systems using modern technologies such as Node.js, Python, and Next.js.
Lead the architectural redesign and migration of legacy PHP applications to modern platforms, focusing on Node.js and microservices.
Develop system architecture focusing on scalability, modularity, and ease of maintenance. Ensure seamless interaction between microservices and well-defined data models.
Continuously optimize system performance and scalability for cloud-native solutions using AWS services like Lambda, DynamoDB, S3, API Gateway, and serverless computing frameworks.
Security and Compliance :
Design and implement robust security measures across all layers of the architecture, ensuring best practices in data protection, encryption, and compliance.
Ensure systems are designed to handle authentication and authorization efficiently with OAuth2.0, JWT, and SSO integration.
Collaborate with security teams to maintain the architecture's resilience against vulnerabilities, leveraging tools like AWS Shield, WAF, and IAM roles.
Cloud Optimization and DevOps :
Utilize AWS cloud services such as Lambda, API Gateway, DynamoDB, S3, CloudFormation, and Elastic Beanstalk to build and optimize backend systems.
Work with DevOps to implement efficient CI / CD pipelines, automated testing, and deployment strategies using tools like Jenkins, GitLab CI, and Terraform.
Monitor application performance using AWS CloudWatch and other APM tools to ensure high availability and fault tolerance.
Collaboration and Leadership :
Provide technical guidance to development teams, ensuring best practices in coding, architecture patterns, and design principles are followed.
Mentor junior architects and developers, fostering an environment of learning and continuous improvement.
Stay updated with industry trends, emerging technologies like GraphQL, Kubernetes, and Docker, and incorporate them into the architecture where appropriate.
Modern Technologies and Best Practices :
Define, document, and enforce design patterns (e.g., MVC, SOA, Microservices, etc.) and ensure code quality across the team.
Stay at the forefront of new developments in Python, Node.js, Next.js, and TypeScript to drive innovation in system design.
Lead the integration of NoSQL and SQL databases, ensuring efficient data storage and retrieval processes, optimized for performance.
Leverage tools like Redis for caching, ensuring responsiveness and efficiency in data-intensive applications.
Company address
Offer ID: #907107,
Published: 1 month ago,
Company registered: 1 month ago