Requirements:
- Education: Bachelor’s degree (technical)
- Work experience: 3+ years
- Must be able to write maintainable/scalable/efficient code
Strong expertise in:
- Python
- AsyncIO
- Tornado or FastAPI
- Pandas
- Docker
Strong understanding of:
- REST APIs principles
- Relational databases i.e PostgreSQL / MySQL
- NoSql Databases i.e MongoDB
- Messaging queues like RabbitMQ / Amazon SQS
- Linux operating system
- Git version control
- CI/CD
- Strong unit test and debugging skills
- Good verbal and written communication English skills (Upper Intermediate level)
Good to have:
- Experience with:
- Flask
- Celery
- Spark
- SQLAlchemy
- PostgreSQL
- MongoDB
- Kubernetes
- AWS (ECS, Lambda, EC2, S3, Athina)
- Azure
Personal skills:
- Passionate about technology
- Eager learner of new technologies and systems
- Written, verbal and interpersonal communication skills
- Team player attitude
About project:
Deloitte is looking for skilled python software engineer to contribute the development of a big data analysis tool hosted on AWS. Your responsibilities will include architectural design and development of microservices using Tornado/FastAPI, Pandos and the latest and greatest AWS toolkit, including, but not limited to, Athena, ESC, SQS, SNS, Lambdas.
Our team adheres to the principles of AGILES software development.