Junior Python Developer

About Company:

Junior Python Developer. Siemens Limited is a technology business that focuses on industry, infrastructure, digital transformation, transportation, and the transmission and generation of electricity. It is Siemens AG’s flagship listed firm in India. With its diverse portfolio, market-oriented organizational structure, global technology leadership, and strong local competence, the company is well-positioned to collaborate with the country on sustainable growth. Junior Python Developer

Job description:

Role: Software Development
Industry Type: IT Services & Consulting
Department: Engineering – Software & QA
Employment Type: Full Time, Permanent
Role Category: Software Development
Education:
UG: Any Graduate
PG: Any Postgraduate

We are looking for Python Developer .
Before our software developers write even one line of code, they must understand what motivates our clients. What is the environmentWhat is the user story based onImplementation means – trying, testing, and improving outcomes until a final solution emerges. Knowledge involves exchanging ideas with peers from all across the world.

Join the Digitalization Technology and Services (DTS) team based in Bangalore.

Job Requirements/ Skills:

  • Experience in research and development processes (software-based solutions and products), commercial topics, strategy implementation, and proof-of-concepts
  • Experience in expert functions such as software development or architecture.
  • Strong understanding of Python foundations, such as object-oriented programming, data structures, and algorithms.
  • Prior experience with semantics, knowledge graphs, data modeling, and ontologies will be preferred.
  • Proficiency with Python-based web frameworks like Flask and FAST API.
  • Experience in building and consuming RESTful APIs.
  • Understanding of web technologies such as HTML, CSS, and JavaScript (basic understanding for integration).
  • Experience creating and querying knowledge graphs using libraries like RDFLib or Py2neo.
  • Understanding of graph databases like Neo4j, GraphDB, or Blazegraph.
  • Experience with version control systems like Git.
  • Familiarity with CI/CD pipelines and tools like Jenkins or GitLab CI.
  • Experience with containerization (Docker) and orchestration (Kubernetes).
  • Familiar with basics of AWS Services – S3
  • Familiar with AWS Neptune
  • Excellent command over English in written, spoken communication and strong presentation skills.
  • International experience with global projects and collaboration with intercultural team is preferred 2-4 years experience on developing software solutions with various Application programming languages.

Visit to Siemens  learn more

Click below apply button to apply

Apply

Leave a Comment