SSE-Python developer

  • Bengaluru
  • Peoplelogic
Role/Job Description Bachelor's or Master's degree in Computer Science, Engineering, or a related field. • 5+ years of professional experience in software development, with a focus on Python programming. • Strong proficiency in Python and its ecosystem • Solid understanding of fundamental NLP concepts and techniques, such as tokenization, text classification, sentiment analysis, and named entity recognition. • Excellent problem-solving skills and a proactive approach to tackling challenges. • Strong communication skills and the ability to work effectively in a collaborative team environment. • Experience in automating operational tasks through development and coding. • Hands-on experience using Docker, Jenkins, Git, JUnit. Work location : Bangalore Work Experience : 6 to 9 yrs Background and Requirement : • Design, develop, and maintain high-quality software solutions using Python. • Collaborate with cross-functional teams to define requirements, design architecture, and implement solutions. • Implement and optimize NLP models and algorithms to extract insights from textual data. • Work within Agile/Scrum team, conduct code reviews, provide constructive feedback, and mentor junior team members. • Stay updated on the latest advancements in Python programming and NLP techniques, and proactively contribute to improving our technology stack. • Develop automatic detection and remediation to prevent outages. • Develop build and deployment automation for microservices using CI/CD. Experience with popular NLP libraries and frameworks, such as spaCy, or Transformers • Knowledge of database query language is a plus • Hands-on experience with Docker/Quay, Harness and Kubernetes is a plus • Experience with cloud managed services: AWS and/or Azure • Familiarity with performance monitoring using Prometheus and Datadog.