Neova Solutions

Python Software Engineer

Neova Solutions

full-time

Posted on:

Location Type: Hybrid

Location: PuneIndia

Visit company website

Explore more

AI Apply
Apply

About the role

  • Design, develop, and maintain high-quality software solutions using Python
  • Contribute to the design and evolution of scalable and maintainable software architectures
  • Deploy, operate, and monitor applications in cloud environments (AWS, Azure, or GCP)
  • Build and manage containerized applications using Docker and Kubernetes
  • Support the development and deployment of AI and analytics solutions, working closely with data scientists and data engineers
  • Collaborate with cross-functional and client-facing teams to deliver end-to-end solutions
  • Participate in technical discussions, architectural reviews, and continuous improvement initiatives

Requirements

  • 5-8 years of total experience
  • Strong Python knowledge with experience building production-grade software
  • Experience designing software architectures for scalable applications
  • Hands-on experience operating and deploying solutions in cloud environments (any major cloud provider)
  • Practical knowledge of container technologies and architectures, including Docker and Kubernetes
  • Basic understanding of AI solution components and technologies, such as LLMs, vector databases, APIs/protocols, and supporting infrastructure
  • Bachelor’s/Master’s degree in Computer Science/IT/engineering
Benefits
  • Flexible work arrangements
  • Professional development opportunities
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Pythonsoftware architecturecloud environmentsDockerKubernetesAI solutionsanalytics solutionsproduction-grade softwarecontainer technologiesvector databases
Soft Skills
collaborationcommunicationtechnical discussionsarchitectural reviewscontinuous improvement
Certifications
Bachelor’s degree in Computer ScienceMaster’s degree in Computer Science