Search by job, company or skills

Siemens

Senior Python Developer

3-7 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 5 days ago
  • Over 500 applicants
Quick Apply

Job Description

Knowledge Graph Enabling Data Intelligent Applications using Semantic Data Modelling for Digital Twin and BIM

The knowledge graph represents a collection of interlinked descriptions of real-world entities like objects, events. The graph is processable by the machine as well as humans.

Job Requirements/Skills:

  • 5 - 8 years experience in developing software solutions with various application programming languages.
  • Experience in Research and Development processes in implementation of strategies, development, and prototyping.
  • Data Engineering and Analytics, building data pipelines, implementing algorithms in a distributed environment.
  • Create automated ETL pipelines for a wide variety of data sources.
  • Develop Micro Service Architecture to build Self Service APIs.
  • Integrate data with Analytics Tools.
  • Work on continuously improving code by refactoring and optimization.
  • Create technical enablers to the program increment.
  • Develop and deploy web applications on the cloud with solid understanding of one or more of the following: Flask, Django.
  • Should write Unit test cases and maintain code quality.
  • Work on Agile/Lean development methods using Scrum/Kanban.
  • Collaborate with team as well as with all the stakeholders, highly proactive and team-oriented.

Technical Skills:

Mandatory and strong hands-on experience:

  • Python, Python libraries like Django/Flask, REST API/Microservices.
  • NoSQL or SQL Database like MongoDB, PostgreSQL, SQLite.
  • CI/CD platform like Jenkins, Docker & Kubernetes.
  • Strong in OOPS and Design Patterns concepts.
  • Data Structures and ability to write all logical programming.
  • GIT, Jira (Agile).
  • Unit Test cases like PyTest.

Good to have:

  • AWS (Lambda, ECS, EC2, S3, SQS, Elastic Transcoder).
  • Custom ETL workflow experience.
  • Python libraries like Numpy, Pandas, etc.
  • UI frameworks like Angular 8+, HTML, CSS.
  • Knowledge in AI/ML.

More Info

About Company

At Siemens India, we believe in transforming the everyday through innovation, technology, and sustainability. By pioneering digital transformation with AI, IoT, and automation, we optimize efficiency across industries.

Job ID: 110057793

Similar Jobs