JOB DESCRIPTION:
We are seeking a highly skilled Senior Software Architect with a minimum of 10 years of experience in software architecture, including expertise in enterprise architecture, cloud architecture, system architecture tools and methodologies, modern web applications, data storage patterns, and real-time data ingestion patterns. The ideal candidate should be certified in one or more public cloud platforms, with a strong focus on AWS technologies. As a Senior Software Architect, you will play a key role in shaping the technological direction of our projects and ensuring the delivery of high-quality software systems.
- Bachelor's or master's degree or equivalent experience in computer science, software engineering, or a related field.
- Minimum of 10 years of experience in software architecture and development.
- Expertise in enterprise architecture, cloud architecture, system architecture tools, and methodologies.
- In-depth knowledge of modern web applications, data storage patterns, and real-time data ingestion patterns.
- Certification in one or more public cloud platforms (e.g., AWS, Azure, GCP).
- Extensive experience and expertise in AWS technologies.
- Strong problem-solving and analytical skills.
- Excellent communication and leadership abilities.
- Proven ability to work effectively in a collaborative, team-oriented environment.
- Exceptional understanding of software design principles and best practices.
Bachelor's or master's degree