Job Description
We are looking for Solutions Architect - Remote / Telecommute for our client in Richmond, VA.
Job Title: Solutions Architect - Remote / Telecommute
Job Location: Richmond, VA
Job Type: Contract
Responsibilities:
- Define and document end-to-end architecture for enterprise systems, designing scalable, secure, and high-performing solutions using Angular, Node.js, Java, Python, and React Native.
- Ensure seamless integration between front-end, back-end, and database systems, including SQL, MongoDB, Oracle, Elastic DB, and Redis.
- Architect and implement cloud-based solutions using AWS Glue, AWS EMR, AWS Lambda, and AWS Elasticsearch.
- Leverage Spark and big data technologies for real-time data processing and analytics.
- Provide technical leadership to development teams, ensuring adherence to best practices and coding standards.
- Lead proof-of-concept (POC) efforts to evaluate new technologies and approaches.
- Collaborate with DevOps teams to optimize CI/CD pipelines.
- Design and optimize database schemas for relational (SQL, Oracle) and NoSQL (MongoDB, Redis) systems, including indexing, caching, and query optimization strategies.
- Work closely with stakeholders, including product managers and business teams, to gather requirements and translate them into technical solutions.
- Collaborate with QA teams to define testing strategies and ensure quality deliverables.
- Conduct performance tuning for applications, databases, and cloud services.
- Implement security best practices, including data encryption, authentication, and secure API design.
- Create detailed technical documentation, including architectural diagrams, workflows, and user guides.
- Mentor junior developers and engineers, fostering a culture of continuous learning.
Key Skills and Competencies:
- Technical Skills: Front-End: Angular, React Native.
- Back-End: Node.js, Java, Python.
- Databases: SQL, Oracle, MongoDB, Elastic DB, Redis.
- Big Data and Cloud: Spark, AWS Glue, AWS EMR, AWS Elasticsearch, AWS Lambda.
- DevOps Tools: CI/CD pipelines, containerization (Docker), orchestration (Kubernetes).
- Integration: RESTful APIs, WebSocket, GraphQL.
- Soft Skills: Strong problem-solving and decision-making abilities.
- Excellent communication and collaboration skills.
- Ability to lead cross-functional teams and drive consensus.
Visit our career site to see all open positions @ http://jobs.cynetsystems.com