logo

Application Developer-Experience Full Stack (Python developer)

We are seeking a highly skilled Python Full Stack Developer to design, build, and deploy cloud-native applications. The role involves backend development, containerized deployments, CI/CD pipeline implementation, and delivering high-quality, scalable solutions. You will work in agile teams, ensuring robust testing, performance, and customer-focused outcomes.

DepartmentEngineering
Locationonsite
Experience8+ Years

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

Ready to be part of the Top 3% club?