Back to jobs

FullStack Architect

About us:

Working at Tech Holding isn't just a job, it's an opportunity to be a part of something bigger. We are a full-service consulting firm that was founded on the premise of delivering predictable outcomes and high-quality solutions to our clients.  Our founders and team members have industry experience and have held senior positions in a wide variety of companies – from emerging startups to large Fortune 50 firms – and we have taken our combined experiences and developed a unique approach that is supported by the principles of deep expertise, integrity, transparency, and dependability.

Full Stack Architect - a seasoned software professional who possesses extensive knowledge and experience across the entire spectrum of software development, having holistic understanding of front-end or back-end development, enabling to design, develop, and oversee the implementation of complete systems.

Experience: 4 to 6 years

System Design and Architecture - Full Stack Architect will be responsible for designing the architecture of software systems from end to end. This includes defining the structure, components, and interactions of the system to ensure it meets both functional and non-functional requirements.Technology Selection - Make critical decisions regarding the selection of technologies, frameworks, and tools that will be used in the development process. This involves evaluating the pros and cons of different options and choosing the best fit for the project’s needs.Development Oversight - Guiding Development Teams - provide technical guidance to development teams, ensuring that coding standards, best practices, and architectural guidelines are followed.Also engage in hands-on coding, particularly when it comes to creating core components or addressing complex technical challenges.Integration and Deployment - System Integration - oversee the integration of various system components, ensuring seamless communication and interoperability between front-end, back-end, and third-party services.

Continuous Deployment - implement and manage CI/CD (Continuous Integration/Continuous Deployment) pipelines to automate the deployment process, ensuring rapid and reliable delivery of software
UpdatesPerformance Optimization - Scalability - Responsible for ensuring that the system can scale efficiently to handle increased load and user demand is a crucial aspect of their role. This involves designing scalable architectures and optimizing performance.

Monitoring and Troubleshooting - Set up monitoring tools and frameworks to continuously track system performance, quickly identifying and resolving any issues that arise.Security and Compliance - Security Best Practices-implement robust security measures to protect the system from vulnerabilities and threats. This includes securing data, ensuring safe communication, and adhering to industry standards.

Regulatory Compliance - ensure that the system complies with relevant regulations and standards, such as GDPR for data protection or HIPAA for healthcare applicationsDocumentation and Training - create detailed documentation for the architecture and provide training to development teams to ensure a clear understanding of the system’s design and functionality.

Skill Set

• Big data concepts, GCP (Cloud Composer, BigQuery, Dataproc, Dataflow, Cloud Logging, Cloud Functions, GCS), HDFS, SQL, Hive, PySpark, Shell script
• Experience with CI/CD methodologies and tools, including strong Linux and shell scripting skills for automation.
• Knowledge on scheduling tools
• Good team player with strong analytical/technical skills to analyze data pipeline and develop codes as per business requirement.
• Expertise in designing, developing, and optimizing data pipelines, ensuring robust and scalable solutions.
• Excellent verbal and written communication skills.
• Ability to work under pressure and meet deadlines, while maintaining a positive attitude.
• Ability to work independently and to carry out the tasks to completion quickly while maintaining quality.
• Experience with Agile methodology.


Benefits: 
1. Hybrid 
2. 5 days working 
3. Flexible timings 
4. Group health insurance
5. Various leaves options 

Kindly apply your profile now. 

 
 

Apply for this job

*

indicates a required field

Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf


Select...