logo

Application Developer-Experience Full Stack (Python developer)

Department
Engineering
Job Type / Location
Raipur, Chhattisgarh
Experience Required
8+ years
Posted On

Mandatory Skills

  • Knowledge of and skills in various programming languages primarily Python

  • Must have knowledge on Back-end frameworks

  • Thorough understanding of containers and functions. Deployment experience with Kubernetes (K8s) or Functions is highly desirable.

  • Experience using Cloud Native CI/CD tools (Azure Pipelines/Circle CI/Jenkins X).

  • Experience deploying workloads to AWS or Azure with strong knowledge and understanding of the cloud provider's API / associated services and infrastructure

  • Experience in test driven development & writing of unit and integration tests is a must

  • Knowledge of other Cloud (Google Cloud Platform, Cloudera etc), and Integration services technologies is highly desirable.

  • Experience working in agile teams with demonstrated application of the principles.

  • Demonstrable proficiency in developing complex JavaScript applications.

  • Experience of working with lean startup/agile development methodologies

  • Strong analytical, problem-solving, and troubleshooting skills.

  • Experienced with modern coding, testing, debugging and automation techniques.

  • Rave about the benefits of CI/CD

  • Have a high bar for user experience and quality.

  • You are data driven and customer obsessed.

  • Good communication skills.

Desired Skills

  • Availability to solve production issues/taking ownership of interfaces deployed on prod etc

  • Ability to troubleshoot and resolve database issues

  • In-depth knowledge and experience in RESTful API interfaces.

  • Comprehensive understanding of ETL processes from end-to-end.

  • Understanding of RDBMS and NoSQL databases (e.g., PostgreSQL, MongoDB).

  • Knowledge of Google Cloud Platform, Cloudera, or other integration services

  • Comprehensive understanding of ETL processes (end-to-end)

  • Familiarity with modern coding, automation, and deployment practices

  • Customer-obsessed, data-driven mindset with focus on user experience and quality

  • Experience in handling production issues and ownership of deployed interfaces

Why Join Gravity

  • Join the Elite network of the top 5% and advance your career.

  • Embark on a journey with a forward-thinking and innovative IT technology consulting company.

  • Competitive compensation package, featuring performance-based incentives.

  • Prospects for career advancement within a rapidly expanding global organization.

Gravity is an equal opportunity employer. We celebrate diversity and remain committed to establishing an inclusive environment for all employees.

Hiring Process

  • Step 1: Language and Personality

  • Step 2: In-Depth Skill Review

  • Step 3: Live Screening

  • Step 4: Test Projects

  • Step 5: HR Discussion

  • Step 6: Onboarding

View Assessment Process

Think you'll be a good fit?