Job Description
About Progrez
Progrez is an IT consulting company specializing in DevOps and ITSM solutions. We are passionate about driving organizations to adapt and unlock new possibilities through innovative technology solutions. By partnering with our customers, we help them streamline their IT operations, enhance efficiency, and achieve their business goals. At Progrez, we believe in fostering a growth-oriented and collaborative environment. We encourage open communication at all levels and empower our employees to contribute their ideas and expertise. As a growing company with a team of dedicated professionals, we value teamwork, continuous learning, and a shared passion for technology. We are committed to staying at the forefront of the IT industry, constantly exploring new technologies and methodologies to deliver cutting-edge solutions to our customers. Our mission is to be a trusted advisor and partner, guiding our customers on their digital transformation journey and helping them achieve sustainable success.
Job Summary
As a Solutions Architect you will provide pre-sales technical expertise and design high-quality solutions that address customers' functional and non-functional requirements. You will work closely with the Customer Relationship (sales) team to translate customer needs into viable architectures, prepare technical proposals and estimates, run gap analyses, and support proof-of-concept activities. You will ensure proposed solutions are feasible, scalable, secure, and aligned with customers' operational environments.
Key Responsibilities
Engage with sales and customer stakeholders to gather technical requirements and evaluate business needs.
Design end-to-end solution architectures that address functional requirements, scalability, security, availability, and maintainability.
Prepare gap analysis, solution option comparisons, technical proposals, and effort estimations for opportunities.
Create architecture diagrams, solution documentation, data flow and integration designs, and technical risk assessments.
Conduct technical workshops, discovery sessions, and presentations for customers and internal teams.
Develop and validate proof-of-concepts or pilot implementations when required.
Collaborate with delivery and engineering teams to ensure smooth handover and practical implementation of designed solutions.
Provide input to Customer Relations (sales) teams on assumptions, dependencies, and implementation constraints impacting scope and effort.
Qualifications
Minimum Bachelor's degree in Computer Science, Information Systems, or a related field.
Minimum 3 years of experience in solution design, system architecture, or related technical consulting.
Proven experience in pre-sales technical support, preparing technical proposals, and effort estimation.
Strong technical background across cloud platforms (AWS, Azure, GCP) and on-premises environments.
Hands-on familiarity with DevOps and Service Management practices and tools, e.g. Atlassian (Jira, Confluence), CI/CD pipelines, infrastructure-as-code (e.g., Terraform, CloudFormation), and configuration management is advantageous.
Working knowledge of integration patterns, REST APIs, and data storage technologies (relational and NoSQL).
Experience with monitoring, logging, and observability tools (e.g., Datadog, Prometheus, Grafana, ELK) is advantageous.
Knowledge of networking, identity and access management, security best practices, and compliance considerations.
Excellent communication and presentation skills; able to engage technical and non-technical stakeholders.
Strong analytical and problem-solving skills, with attention to detail in documenting assumptions and trade-offs.
Ability to work collaboratively in cross-functional teams and to travel to customer sites when required.
Relevant certifications (e.g., cloud architect certifications, TOGAF, or equivalent) are a plus.