Strong Python profiles are needed.
preferred with 10 + years of experience and 7+years of exp in usa. java added advantage.
Client: Banking Client
the JD is as follows
Good experience in software development in Python (libraries used: Beautiful Soup, numpy, scipy, Pandas data frames, network, urllib2, MySQL dB for database connectivity) and IDEs - sublime text, Spyder, pycharm, Visual Studio Code.
· Implemented Elasticsearch as backend using Django-Haystack for searching/indexing of articles, loan documents, etc.
· Hands-on experience with Amazon Elastic Search and AWS Lambda functions including event filtering.
· Hand full experience on AWS services like S3 bucket, API Gateway, Step Function, and RDS.
· Created network architecture on AWS VPC, subnets, Internet Gateway, and Route. Perform S3 buckets creation, configured the storage on S3 buckets, policies, and the IAM role-based policies.
· Experienced in the Design, Development, and support of Data warehousing solutions for Extraction, Transformation, and Loading (ETL) mechanisms.
· Extensive knowledge of creating Data models using Django REST framework including data normalization and transactions.
· Worked on handling atomicity of database transactions using Django.
· Exposure to using Pyspark for analyzing web logs and server logs.
· Exposure to creating RDDs using PySpark.
· Converted the data into Pandas data frames for applying Machine learning algorithms after processing the unstructured data using Pyspark.
· Expertise in handling logging, and backend services.
· Developed Rest API and tested using Postman.
· Experienced in web application development using Django/Python, Flask/Python
· Expertise in Linux Bash scripting and following PEP Guidelines in Python.
· Worked with NoSQL databases MongoDB, and Cassandra.
· Expertise in establishing database connections for Python by configuring packages like MySQL-Python.
· Good knowledge of version control software – CVS, GitHub/GitLab/Git.
· Good experience in UNIX and Linux and Expertise in Python scripting with a focus on DevOps tools, CI/CD, and AWS Cloud.
· Experienced in Agile Methodologies, Scrum stories, and sprints experience in a Python-based environment, along with data analytics, data wrangling, and Excel data extracts.
· Excellent experience with Python development under Linux OS (Debian, Ubuntu, SUSE Linux, Red Hat Linux, Fedora).