Python Architect (Senior)

12 - 16 years

0 Lacs

Posted:2 weeks ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

You will be responsible for developing scalable, high-performance, and user-friendly web applications using GoLang, Python, React, and Svelte. Your focus will be on building the backend with GoLang and Python, while emphasizing React/Svelte JS for full-stack development. You will design and implement RESTful and GraphQL APIs to facilitate efficient data exchange between the frontend and backend, leveraging SvelteKit's capabilities for modern features like server-side rendering and routing. In addition, you will create scalable database solutions using SQL, Postgres, Mongo, and Redis, integrating mongoose ORMs for MongoDB. Your role will involve optimizing database performance, ensuring data consistency, and troubleshooting issues following best practices in database management. Furthermore, you will participate in code reviews, engage in design and architecture discussions, and contribute to technical decision-making processes. Your technical skills should include strong expertise in Go Lang and React, with knowledge of clean coding practices and the SOLID principle. Familiarity with SvelteKit is desirable. You should also have experience in architecture design, particularly with an emphasis on React SvelteKit. Knowledge of web architectures such as Server-side rendering (SSR), Client-side rendering (CSR), static site generation (SSG), and Single page applications (SPA) is essential, with practical experience in SvelteKit. Proficiency in frontend technologies like HTML, CSS, and JavaScript, focusing on SvelteKit for frontend development, is required. Experience in REST and GraphQL API development, along with integration with databases, is important, with a preference for React/Svelte JS capabilities in API development. Strong problem-solving and critical thinking skills are necessary, along with experience in automated testing frameworks to ensure code quality. Effective communication and collaboration within a team are key, as well as proficiency with Version Control Systems (VCS) like GitHub for codebase management. A Bachelor's degree in Computer Science or a related field is preferred, with 12-14 years of experience in Open Source Development. Additional skills in Python, Go Microservices, and GoLang are beneficial. This opportunity is with Infogain, a human-centered digital platform and software engineering company based in Silicon Valley. Infogain works with Fortune 500 companies and digital natives in various industries, accelerating experience-led transformation through technologies like cloud, microservices, automation, IoT, and artificial intelligence. As an Infogain employee, you will play a vital role in engineering business outcomes and delivering digital platforms for clients worldwide.,

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Infogain logo
Infogain

IT Services and IT Consulting

Los Gatos CA

RecommendedJobs for You