What are the responsibilities and job description for the Python Full Stack Engineer position at Sparktek?
The Full Stack Engineer is responsible for both front end and backend development tasks, including design, develop, and maintain web applications and database tasks. This individual will be well versed with required programming languages that are required for client (user) side development, as well as integration approaches and technologies to bridge contemporary front-end implementations with legacy backend systems and also maintain automated tests, and test suites.
Also, Proficient in code version control (GIthub) and CI / CD pipelines
TECHNICAL SKILLS
Must Have
- Apache Kafka
- Apache Spark
- Core Java
- Extract Transform Load (ETL) processing
- FLASK / DJANGO
- GitHub
- HTML / CSS
- JavaScript : NodeJS, SocketIO, ExpressJS, NPM
- Linux
- Nginx
- NumPy
- Oracle 11g
- pandas
- PostgresSQL
- Python Programming
- shell scripting
- SQLAlchemy
Nice To Have