Gravity IT Resources
Job Title: Solutions Architect
Job Type: Direct hire
Location: Hybrid Cincinnati or Houston
Work Authorization: US Citizen or Green Card holder, may consider sponsoring visas
Referral Fee: +/-$3000
We are seeking a skilled and experienced solution architect to join our dynamic team. As a solution architect, you will play a critical role in translating business requirements into technical solutions that align with our clients’ goals and objectives. You will collaborate with stakeholders, including business analysts, developers, and project managers, to design and implement end-to-end solutions.
Duties and Responsibilities:
- Collaborating with business stakeholders to understand their requirements, goals, and constraints and translating them into technical solutions.
- Designing and documenting technical architectures and solutions that meet business and technical objectives, ensuring scalability, reliability, and security.
- Conducting feasibility studies and cost-benefit analyses to evaluate potential solutions and making recommendations based on industry best practices and emerging technologies.
- Identifying and mitigating risks associated with the proposed solutions and providing alternative approaches as needed.
- Collaborating with development teams to guide the implementation process, ensuring adherence to architectural principles and design patterns.
- Providing technical guidance and support throughout the development lifecycle, including reviewing code, troubleshooting issues, and optimizing performance.
- Conducting regular system reviews to identify areas for improvement and ensuring that the solutions remain aligned with business objectives.
- Staying up to date with emerging technologies, industry trends, and best practices in solution architecture and recommending relevant tools and methodologies for continuous improvement.
Skills and Qualifications:
- Bachelor’s in computer science and/or Professional AWS certification for SA
- 5 years of experience as a Solution Architect or similar role.
- Strong understanding of AWS Cloud
- Strong understanding of enterprise architecture principles, patterns, and practices.
- Extensive experience in designing and implementing complex, scalable, and high-performance solutions.
- Proficiency in multiple programming languages, such as Python, C# or Java.
- In-depth knowledge of architectural frameworks and methodologies (e.g. AWS Well-Architected Framework)
- Strong knowledge of application integration technologies (e.g., RESTful APIs, message queues).
- Experience with databases, data modeling, and SQL.
- Excellent problem-solving skills and the ability to analyze and resolve complex technical issues.
- Strong communication and interpersonal skills to effectively collaborate with cross-functional teams and present technical concepts to non-technical stakeholders.
- Travel: up to 50%
- Experience with microservices architecture and containerization technologies (e.g., Docker, Kubernetes).
- Knowledge of DevOps practices and tools for continuous integration and deployment (CI/CD).
- Understanding of security principles and best practices in solution design and implementation.
- Familiarity with agile methodologies (e.g., Scrum, Kanban) and experience working in an Agile development environment.