The team is a high-energy, motivated team that shares a passion for all-things IoT. The team is working on client's primary platforms to ingest IoT data, and provide actionable, relevant, business outcomes. The platform is focused on the same IPG verticals, and delivers device and sensor data collection and visualization, command and control, business intelligence, and robust policy enforcement. The robust scalable horizontal platform with vertical focused product strategy is making Internet of Things real. You will work with a distributed developer team in Kassel, Germany and Cracow, Poland.
Write, modify, and debug software for client applications. Use source debuggers and visual development environments. Test and document software for client applications. Write code to create single-threaded, multi-threaded or user interface event driven applications, either stand-alone and those which access servers or services.
As a Database Developer, you will design, implement, maintain and support relational and NoSQL database systems for our client's products and platform.
Required Skills:
- Responsible for designing, coding, and implementing software solutions using modern techniques and programming language
- 5 years of experience working with PostgreSQL and experience in NoSQL database systems like MongoDB, Cassandra, Vertica, MemSQL
- Provides high-level database development assistance in creating specific applications for businesses
- Provides general support on information technology to design, develop, execute, and maintain the database application systems, applying several RDBMS and NoSQL database systems
- Ensures research and innovation at all levels of the software development process
- May participate in multiple projects simultaneously as a senior development team member
- Functions as technical architect and Subject Matter Expert (SME) on enterprise related software systems
- Performs the role of the principal designer responsible for complex systems and their subsystems employing deep knowledge of current technology and tools, as well as relevant systems that are already existing
- Works with agency clients and ETS personnel to determine and state highly complicated business requirements and processes
- Provides excellent customer service by responding to and assisting with help desk calls to resolving issues, including system outages
- Performs administrative duties as well as some project management tasks.
- Fluent proficiency in spoken and written English language
Preferred Skills/Experience (Any of these is a plus):
- Fluent proficiency in spoken and written German language
- Conceptual, logical and/or Physical data modeling experience is a plus
- Industry experience preferred
- Working knowledge of multiple IT platforms
- Ability to anticipate future needs and challenges
- Organizational and prioritization skills and effective judgment
- Can make timely decisions with appropriate information.
- Strong communication and relationship building skills.
We offer:
- attractive salary
- private healthcare (Medicover)
- Multisport card
- enthusiastic and positive work atmosphere
