Senior Data and Automation Developer
Develop web-based applications for data investigation and analysis as part of a data and automation team. The role involves Python, Spark, SQL, complex data systems, databases, Big Data technologies, and AI-assisted development.
Responsibilities
- Develop web-based applications for data investigation and analysis.
- Build software with Python, Spark, and SQL.
- Work with complex data systems, databases, and Big Data technologies.
- Integrate and use AI tools in the software development process.
- Collaborate with a professional technical team.
Requirements
- At least 5 years of software development experience.
- Hands-on experience developing web-based investigation and analysis applications.
- Professional experience with Python, Spark, SQL, and AI tools for software development, including at least one year using AI development tools.
- Knowledge of Java, TypeScript, and React or Angular.
- Strong self-learning, communication, collaboration, and teamwork skills.
Nice to have
- Experience with PostgreSQL or Oracle.
- Experience with analytical databases such as ClickHouse.
- Experience with Kafka and Bash shell.
- Hands-on experience with Java, TypeScript, React, or Angular.
- B.Sc. in Computer Science or Computer Engineering.
- Valid security clearance.