Software Developer (Cognite, Python)

Cosmic-IT Informatics

Job Description:

Experience: 6-8 years
Software Developer
Required Technical Skill Set: Cognite, Python
Desired Competencies (Technical/Behavioral Competency)
Must-Have:
1. Proficiency in Python development on Cognite Data Platform
2. Expertise in Python, with knowledge of at least one Python web framework such as Django, Flask, etc
3. Proficient understanding of code versioning tools such as Git
4. understanding of its native data structures and advanced programming concepts like classes, data structures, and error handling.
Good-to-Have:
1. Familiarity of Cognite Data Fusion application
2. Familiarity with front-end technologies (HTML, CSS, JavaScript) to manage the complete development lifecycle of a web application
3. Understanding of databases and SQL, with experience in integrating applications with databases
4. Some experience of Energy/Oil & Gas domain
Responsibility of / Expectations from the Role:
1. Extensive knowledge of Python and its associated libraries and frameworks and be able to lead project development using Python.
2. Strong communication skills to collaborate effectively with other team members, and to explain complex technical concepts to non-technical stakeholders
3. Familiarity with databases, version control tools, and experience in developing user-facing elements
4. Attention to detail and good analytical skills to understand project requirements and devise solutions accordingly
5. Experience in using Python libraries for data analysis and machine learning could be an added advantage for specific roles
6. Integrating multiple data sources and databases into one system and understanding of accessibility and security compliance.

To apply for this job email your details to cv@cosmic-it.com

Scroll to Top