Full Stack Python Developer

Year    Jaipur, Rajasthan, India

Job Description


About the job Full Stack Python Developer


: Full Stack Python Developer


Responsibilities:

  • Define code review process for the team to follow and perform code reviews
  • Design, implement and maintain Python-based applications that can be high-volume and low-latency
  • Ensure application designs conform with business goals
  • Develop and test software
  • Identify and resolve any technical issues arising
  • Create detailed design documentation
  • Develop technical designs for application development
  • Write well designed, testable code
  • Conducting code analysis, testing, and debugging
  • Manage Python application development
  • Transforming requirements into stipulations
  • Prepare and build releases of software components
  • Leading team of developers & supporting team in issue resolution
  • Supporting production environments, continuous improvement, investigating alternatives and technologies, and presenting for architectural review


Required Skills:

  • 7+ years of experience developing applications using Python(for exceptional profile at least 5 years of experience)
  • Education BE/B.Tech/MCA
  • Possess experience in end-to-end Development.
  • Develop software related to machine learning, artificial intelligence and data analytics. Write and implement software solutions that integrate different systems.
  • Strong knowledge of machine learning fundamentals and python. Familiarity with AI/ML frameworks , Model Training.
  • Working knowledge of NLTK, Spacey, Numpy, Pandas , Matplotlib and other important ML libraries and frameworks.
  • Experience developing enterprise-level web applications and RESTful APIs using Microservices.
  • Experience in using version control and CI / CD tools.
  • Proficiency with fundamental front-end languages such as HTML, CSS, and JavaScript.
  • Proficiency in Shell script
  • Excellent in design patterns, data structures & algorithms, OOAD.
  • Experience on SQL and NoSQL databases.
  • Experience in code refactoring and performance tuning of application.
  • Strong implementation experience using Test Driven Development and clean code principles.
  • Should have excellent verbal, written communication, and presentation skills
  • Must have knowledge in version management system like GIT
  • Working experience IntelliJ , Jupitor Notebook etc.
  • Must have analytical and debugging skills

Desired Skills:

  • Experience in Kafka / Message Broker experience
  • Experience of using Docker and Kubernetes for Python Image deployment
  • Experience in working with the E-Government Projects/ CCTNS application / Experience in working with Police/Law enforcement agencies
  • Exposure to application security
  • Familiarity with JavaScript frameworks such as React JS or AngularJS.
  • Experience in API Management.

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
    JD3211413
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Jaipur, Rajasthan, India
  • Education
    Not mentioned
  • Experience
    Year