Solutions Architect
Job details
We are seeking a talented and experienced Solution Architect to design, architect, and implement innovative and comprehensive solutions for our product. This role demands technical expertise, problem-solving skills, and a strong ability to work in a fast-paced environment. Key Requirements • Understand the legacy systems and drive initiatives to enhance system efficiency, scalability, and reliability. • Detail-oriented with a strong commitment to delivering high-quality results. • Resilient under tight deadlines and capable of thriving in fast-paced environments. • Client-centric, focused on understanding and delivering value to customers. • Self-motivated with the ability to work autonomously. • Capable of integrating solutions with AI and automation technologies. • Skilled at multitasking and reprioritizing responsibilities based on dynamic requirements. • Demonstrated ability to deliver compelling proof-of-concept (POC) projects. • Hands-on coding (80%) with team management (20%) responsibilities. • Conduct code reviews and participate in pair programming to ensure quality. • Serve as the technical expert and mentor for team members, guiding advanced technology adoption. • Strong knowledge of data structures, distributed computing, and Domain-Driven Design Principles. • Awareness of IT security patterns, best practices (e.g., OWASP), and frameworks like NIST, CSA, CIS. • Superior debugging skills, including log analysis, code analysis, and end-to-end transaction tracing. • In-depth experience with CI/CD pipelines using tools like Azure DevOps or Jenkins. • Preferred Certifications: Cloud security or architecture (e.g., CISSP, AWS Certified Solutions Architect, Aws Certified developer) certifications is a great add on. • Experience in fintech domain is a plus Key Responsibilities: • Design, develop, and maintain robust frontend and backend systems using Reactjs, Python (FastAPI),Node js . • Designing and delivering secure Authentication & Entitlements frameworks. • Experience in Data Modeling, ensuring optimized storage and access patterns. • Work extensively with NoSQL (DynamoDB, MongoDB ) and SQL (PostgreSQL) for data storage and management, ensuring performance and reliability. • Write efficient queries, manage indexes, and ensure database scalability. • Deploy and manage applications on AWS, focusing on serverless technologies like AWS Lambda. • Demonstrate creativity and problem-solving skills to overcome technical challenges with a hacker mindset. • Contribute as an individual contributor, owning projects end-to-end and delivering high-quality results. • Ensure the stability and scalability of applications through testing, performance optimization, and monitoring. • Take initiative to communicate with the front-end team to suggest API changes, minimizing rework and ensuring efficient integration Technologies You Must Be Proficient In: • Backend: Python, FastAPI, Node.js, Next.js • Frontend: React.js, TypeScript • Database: PostgreSQL, DynamoDB, MongoDB, Redis • Cloud: AWS (S3, Lambda, ECS, RDS, SQS, IAM, VPC, Cloud Watch, EKS)• Infrastructure-as-Code (IaC):CDK, Terraform • Search Frameworks: Elasticsearch • Queuing Systems: Kafka, SQS, RabbitMQ • Methodologies: Microservices, Serverless, REST, Scrum Agile, TDD, BDD • IAM standards and protocols: SAML, SPML, XACML, SCIM, OpenID, OAuth Additional Knowledge Areas: • Ability to work with GPU modules • MLOps, DevSecOps, CI/CD, FinOps, and capacity planning are a plus.
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.