Title: Python Developer
Location: Tampa, FL(Onsite)
Duration: Full-Time Permanent
Job Description:
- Extensive work experience and deep knowledge in Core Python programming along with experience in writing python test cases with Python Unit Test libraries.
- Good knowledge and work experience in Unixcomm and Shellscripts etc.
- Good to have experience on Pyspark Hadoop and Hive as well.
- Expertise in software engineering principles such as design patterns code design testing and documentation.
- Writing effective and scalable codes implementing robust and maintainable Python applications.
- Extensive experience in all the below concepts to build frameworks.
- Modules Classes Methods Iterators Inheritance Polymorphism Abstract classes Decorators Generators Meta classes.
- Magic methods Data structures collections iter tools.
- Num PyPandas SciPy.
- Creating and working with Virtual Environment and installing required packages using pip.
- Regular expressions.
- Anaconda Working with Jupyter Note book on AEN.
- Working with RESTAPIE xception handling Regular expressions.
- Multithreading multiprocessing Asynchronous programming.
- Lambda functionality.
- Strong problemsolving skills.
- A deep understanding and multi process architecture and the threading limitations of Python.
- Good in database systems such as SQLNoSQL and DevOps tools like Git Jenkins etc.
- Developing and maintaining data pipelines and ETL processes Debugging applications to ensure low latency and high availability.
- Ability to collaborate on projects and work independently and provide technical solutions.
- Excellent communication skills.
- Banking domain knowledge is an added advantage.
Mandatory Certification
- Python Institute Certified Associate in Python Programming
- Python Institute Certified Professional in Python Programming 1
- Python Institute Certified Professional in Python Programming 2
- Databricks Certified Associated Developer for Apache Spark