Full Stack Developer

5 - 9 years

0 Lacs

Posted:14 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Full Stack Developer (Python+ Angular + GCP) at Mars Data, you will be responsible for designing, developing, and maintaining backend applications, APIs, and services using Python. Your role will involve writing clean, maintainable, and scalable code following industry standards and best practices. You will optimize application performance, ensure high availability, and scalability while reviewing code and mentoring junior developers to uphold code quality and foster knowledge sharing. Implementing unit and integration tests to ensure application robustness will be a part of your responsibilities. Setting up and managing CI/CD pipelines using tools like Jenkins, GitLab CI, or CircleCI will be crucial. Collaboration with DevOps to deploy applications on cloud platforms, preferably Google Cloud Platform (GCP), is essential. You will design and build cloud-native applications using APIs, containers, and Kubernetes, leveraging GCP services to develop scalable and efficient solutions. Ensuring application security, managing access controls, and complying with data privacy regulations will be among your tasks. Working closely with frontend developers, DevOps engineers, and product managers for seamless project delivery is integral. Designing, managing, and optimizing relational and NoSQL databases such as PostgreSQL, MySQL, and MongoDB will also fall under your purview. Monitoring application performance using tools like Prometheus, Grafana, or Datadog and building dynamic, responsive UIs using Angular and JavaScript are key aspects of the role. Developing and maintaining reusable Angular components in collaboration with UX/UI teams is important for project success. The ideal candidate for this position should hold a Bachelors or Masters degree in Computer Science, Information Technology, or a related field, with 5-7 years of experience as a Python developer focusing on Product development (BE+FE development) and hands-on experience in Angular Js. Proven expertise in designing and deploying scalable applications and microservices, with app integration experience, is preferred. Skills in Python (FastAPI, Flask/Django), API development (RESTful Services), cloud platforms (Google Cloud Platform - GCP preferred), database management systems (PostgreSQL, MySQL, MongoDB, and SQLAlchemy, Django ORM), CI/CD pipelines (Jenkins, GitLab CI, CircleCI), frontend development (JavaScript, Angular), code versioning (Git), testing (unit & integration testing), security principles, authentication (OAuth2, JWT), and data protection are essential. Experience with monitoring tools (Prometheus, Grafana, Datadog), security and compliance standards (GDPR, PCI, Soc2), DevOps collaboration, UX/UI collaboration for Angular components, asynchronous programming (e.g., asyncio, Aiohttp), big data technologies (Spark, Hadoop), and machine learning libraries (e.g., TensorFlow, PyTorch) will be advantageous for this role. If you meet the requirements and are interested in this Full Stack Developer position at Mars Data, please share your resume with us at hr@marsdata.in.,

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

RecommendedJobs for You

coimbatore, tamil nadu, india

sahibzada ajit singh nagar, punjab, india