Python Architect 8 Years

Year    Bengaluru, Karnataka, India

Job Description


Job Title: Python Developer, 4-8 years\xe2\x80\x99 experience, Bangalore We are looking for a Python Developer responsible for managing back-end services and the interchange of data between the server and UI. Your primary focus will be the development of all server-side logic, definition and maintenance of the database, API, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies and end to end application and data lifecycle is advantageous. Responsibilities

  • Write effective, scalable code
  • Build efficient, testable, and reusable modules
  • Develop back-end components to improve responsiveness and overall performance
  • Integrate user-facing elements into applications
  • Test and debug programs
  • Implement security and data protection solutions
  • Development of server-side functionality, REST APIs
  • Solve complex performance problems and architectural challenges
  • Design and development of data layer using SQL/NoSQL databases
  • Development of APIs as well as consuming/integrating the 3rd party APIs
  • Establishing build and deployment environment
Skills And Qualifications
  • Work experience as a Python Developer
  • Expertise in at least one popular Python framework (like Django, Flask or Pyramid)
  • Knowledge of object-relational mapping (ORM)
  • Familiarity with front-end technologies (like JavaScript and HTML5)
  • Team spirit
  • Good problem-solving skills
  • Understanding fundamental design principles behind a scalable application
  • User authentication and authorization between multiple systems, servers, and environments
  • Integration of multiple data sources and databases into one system
  • Creating database schemas that represent and support business processes
  • Familiarity with SQL/NoSQL databases and their declarative query languages
  • Proficient understanding of code versioning tools, such as Git, Gitlab, GitHub or SVN
Job Types: Full-time, Permanent Benefits:
  • Life insurance
  • Provident Fund
Schedule:
  • Day shift
Ability to commute/relocate:
  • Bengaluru, Karnataka: Reliably commute or planning to relocate before starting work (Preferred)
Experience:
  • Python: 4 years (Required)

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3196279
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bengaluru, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year