Full Stack Developer (Expert)
Summary
Build and maintain data-driven analytics platforms using Python, AWS, and BI tools; develop full-stack solutions with React/Angular and ETL pipelines.
Job Description
We are seeking an Expert Full Stack Developer to join a dynamic IT hub delivering cutting-edge data-driven solutions. The role focuses on the development and operation of analytics platforms, enabling data-driven decisions and providing insights through advanced analytics tools, including low-code, no-code, and high-code solutions.
Key Responsibilities
- Develop and manage projects/processes on analytics platforms.
- Build Data Pipelines (ETL, SQL, PySpark) and APIs.
- Frontend development using Angular, React, Figma, and other tools.
- Support system implementation, testing, audits, and quality assurance.
- Propose system designs, review alternatives, and present solutions to management.
- Prepare system and technical documentation following ISO standards.
- Ensure security compliance and assist with network setup in cloud environments (AWS).
- Collaborate with cross-functional teams using Agile methodologies.
Requirements
Essential Skills
- 8+ years in Software Development.
- 5+ years in Python development (advanced concepts including decorators, dependency injection, etc.).
- 5+ years in AWS services (APIGateway, Lambda, DynamoDB, Fargate, EMR, Glue, Athena, IAM).
- Experience in Data Intelligence / Business Intelligence.
- Building Big Data pipelines (ETL, SQL) and CI/CD pipelines using CodeBuild and GitHub Actions.
- API and ETL development expertise.
- Familiarity with networking principles and cloud security (IAM, KMS, ACM, Secret Manager).
- Frontend development skills and familiarity with BI tools (Tableau, PowerBI, Qlik).
- Linux scripting, Terraform/IaC deployment, test automation, and coding best practices (PEP8).
Advantageous Skills
- Knowledge of Palantir Foundry.
- Jira, Confluence, and Agile ceremonies experience.
- Security best practices and alerting pipelines.
- Docker, data streaming services (Apache Kafka), and GitHub Copilot.
Qualifications
- Relevant IT, Business, or Engineering Degree.
- AWS Certified Developer Associate or Solutions Architect (advantageous).