Unified Infotech is a 14-year-old, multi-award winning digital transformation partner. We turbocharge business growth for Fortune 500 companies, multinational corporations (MNCs), small and medium-sized enterprises (SMEs), and Startups using emerging tech and streamlined digital processes.
We’re your go-to partner for:
· Digital Transformation, Custom Web, Mobile, and Desktop Software Development
· Digital Customer Experience - UX/UI Research & Design
· SaaS and Software Product Development
· IT Consulting & Staff Augmentation
· Software Modernization & Cloud Migration
· Data and Analytics
· Cloud Engineering
You can get more details about us from our website www.unifiedinfotech.net
Position Overview
We are looking for a highly skilled and experienced Solution Architect to join our team.
This role is responsible for delivering both technical and functional expertise to clients
across various projects. The ideal candidate will have a strong background in designing,
implementing, and optimizing scalable and highly available cloud (SaaS) services and
solutions. This role involves collaborating closely with business development, account
management, and executive leadership teams to ensure that technical solutions align
with business goals and are implemented seamlessly.
Key Responsibilities
• Solution Design & Development: Analyze client requirements and functional
specifications, and collaborate with development teams to design and implement
scalable, distributed cloud-based solutions (SaaS).
• Cloud Architecture: Lead the design and implementation of highly available,
resilient, and efficient cloud architectures. Build complex distributed systems from
the ground up with a focus on minimizing downtime, ensuring failproof
deployments, and maintaining data integrity.
• Stakeholder Collaboration: Work closely with business development, account
managers, and executive management to align technical solutions with business
goals and increase overall company productivity and profitability.
• Database Expertise: Provide expertise in SQL and NoSQL databases such as
MySQL, Oracle, MongoDB, Cassandra, Redis, and Neo4J to design efficient data
models and schemas.
• Continuous Improvement: Evaluate and recommend improvements to current
technologies and processes within the organization to drive greater efficiency and
performance.
• Mentorship & Best Practices: Mentor development teams by guiding them in best
practices for coding, architecture design, and software development
methodologies.
• Version Control & CI/CD: Implement and manage version control systems (e.g.,
Git) and Continuous Integration/Continuous Deployment (CI/CD) pipelines to
ensure smooth, efficient development workflows.
• Security & Compliance: Ensure that all solutions adhere to security best practices
and comply with relevant standards to protect data and systems.
• Agile Methodology: Participate in Agile/Scrum development processes,
collaborating with cross-functional teams to deliver high-quality solutions on time.
• Strategic Planning: Contribute to long-term architectural strategy, identifying areas
for improvement and ensuring solutions meet business requirements and
performance goals.
Desired Candidate Profile
• Experience: Proven experience in solution architecture, design, and
implementation of scalable cloud-based solutions (SaaS). Hands-on experience
with high availability and distributed systems is essential.
• Technical Skills:
o Strong proficiency in SQL and NoSQL databases (e.g., MySQL, MongoDB,
Cassandra, Neo4J, Redis).
o Expertise in cloud architectures, distributed systems, and high-performance
computing.
o Proficient in version control systems, particularly Git.
o Familiarity with CI/CD processes and pipeline automation.
o Understanding of web application security principles.
• Programming & Frameworks: Experience with technologies and frameworks such
as NodeJS, Laravel, Spring, Angular, React, or similar frameworks is highly desirable.
• Leadership & Mentorship: Strong ability to mentor and guide technical teams in
adopting best practices and delivering high-quality solutions.
• Methodology: Practical experience in Agile/Scrum development methodologies
with a collaborative approach to team success.
• Communication: Excellent communication skills, with the ability to effectively
present complex technical concepts to both technical and non-technical
stakeholders.