UNEY is a leading IT product company specializing in innovative solutions that empower businesses to achieve digital transformation. At UNEY, we are committed to creating cutting-edge technologies that solve complex challenges, enhance user experiences, and deliver measurable value. Our diverse team thrives on collaboration, creativity, and a shared passion for excellence.
Position Summary:
As a Solutions Architect at UNEY, you will play a critical role in designing and implementing scalable, robust, and innovative IT solutions for our clients. You will bridge the gap between business needs and technology, ensuring our products and services align with customer requirements and long-term goals. This is an opportunity to join a fast-paced, dynamic team and contribute to shaping the future of IT solutions.
Key Responsibilities:
Collaborate with stakeholders to understand business objectives, challenges, and technical requirements.
Design end-to-end architectural solutions that align with UNEY's product offerings and client needs.
Evaluate and recommend tools, technologies, and frameworks that enhance solution performance and scalability.
Lead technical discussions and workshops with internal teams, partners, and clients.
Ensure alignment with industry best practices, security standards, and compliance requirements.
Provide hands-on guidance to development teams during the implementation phase.
Document architectural designs, technical roadmaps, and solution blueprints.
Identify potential risks and develop mitigation strategies to ensure project success.
Stay updated on emerging technologies and trends to drive innovation within UNEY's product portfolio.
Support pre-sales activities by contributing to RFPs, proposals, and client presentations.
Requirements:
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
Proven experience as a Solutions Architect, with a focus on designing highly scalable and reliable systems in cloud environments, preferably AWS.
Hands-on experience with a wide range of AWS services such as EC2, S3, Lambda, RDS, DynamoDB, ECS, EKS, etc.
Strong understanding of cloud architecture principles, microservices architecture, distributed systems, and containerization technologies (e.g., Docker, Kubernetes).
Proficiency in designing and implementing RESTful APIs and microservices-based architectures, including API versioning, authentication, authorization, and documentation.
Experience with message queue systems such as Amazon SQS, Amazon SNS, Kafka, RabbitMQ, etc.
Experience with Agile development methodologies and DevOps practices, including CI/CD pipelines, infrastructure as code (IaC), and automated deployment.
Solid understanding of application security principles, common vulnerabilities, and best practices for secure software development.
Experience designing and implementing secure client-server communication protocols and mechanisms.
Excellent communication and interpersonal skills, with the ability to articulate complex technical concepts to both technical and non-technical stakeholders.
Strong problem-solving skills and the ability to think strategically while paying attention to detail.
Experience with end-to-end encryption (E2EE) is a plus, but not mandatory.