Job Openings
Solution Architect
About the job Solution Architect
The Role:
Design and develop technology architecture and solutions in alignment with company standards and technology strategy, ensuring they meet the requirements for our applications and related ecosystems.
Job Responsibilities:
- Oversee and establish the technical vision for aligning with the companys architecture standards and technology strategy.
- Collaborate with Lead Solution Architects to identify and develop solutions that address business needs and customer requirements.
- Contribute to shaping the architecture roadmap.
- Stay updated on the latest digital technologies, trends, solutions, and providers to ensure the company remains competitive.
- Analyze and assess business requirements, strategies, challenges, and critical customer journeys; develop requirements specifications, operational scenarios, and concepts.
- Gather and document functional requirements, and define business, data, application, and technology architectures and rules.
- Manage application architecture and deployment in cloud environments.
- Collaborate across all teams to achieve IT and business objectives.
- Act as a liaison between business units, the Marketing Team, Sales Team, IT teams, and support teams.
Requirements:
- At least 10 years of relevant experience in software development
- Masters or Bachelors Degree in Computer Science, Information Technology, Computer Engineering, or a related field.
- Strong understanding of coding methods, design patterns, and best practices.
- Proven experience with high-performance, multithreaded, and microservices architecture applications.
- Experience leading business application development teams of 10+ members.
- Backend Programming Languages: Java 8+, Spring Boot, Hibernate.
- Web Technologies: Angular, React, HTML5, JavaScript.
- Databases: MySQL, Amazon Aurora, PostgreSQL, MongoDB.
- Cloud Platforms: AWS, Huawei Cloud.
- Source Code Management: Git, GitHub.
- CI/CD Pipelines: Jenkins, CircleCI, Bamboo.
- Containerization Technologies: Docker, Kubernetes.
- Excellent written and verbal communication skills in English.
- Experience working with agile methodologies.