Job Description :

Job Title: Fullstack Python Engineer

Location: Lafayette, Louisiana, US United States

Employment Type: (Full-time or contract)

Duration: Long Term Contract

Job Description:

Client offers more than a job. We offer limitless opportunities to make a difference for the clients and communities we serve. Come join committed, skilled and passionate people just like you! Come be part of our top global cloud practice serving hundreds of clients around the world. Our team of experts has significant experience providing the right approach to transforming our clients' businesses to smarter, more efficient technology organizations, including cloud assessment, rationalization, migration, operations, and management. Our culture is collaborative and casual and we are looking for Senior Python Developers to join and continue to grow our expertise.

Want to leverage your experience and development skills in the Healthcare industry as a Senior Python Developer?

Client is seeking a Senior Python Developer with modern software engineering practices CI/CD (Continuous Integration and Continuous Development), to become a part of a dynamic team located in Bloomfield, CT or Lafayette LA or New York NY or Denver CO or Philadelphia PA ! This is an exciting opportunity to augment your current skills, as well as, learn new technologies. This role is WAH until CGI offices are open due to covid situation which allows most of the work to be performed at home. If you are looking for a new challenge and want to make a difference in the Healthcare Industry, this role is for you.

Responsibilities:

  • Responsible for design, development, and implementation of application solutions using python.
  • Serve as senior python resource in development team's efforts to determine the needs of the business that will simplify and automate the applications as well as make them more efficient.
  • Participate in the software development life cycle to ensure efficient application build solutions are implemented.
  • Participate in planning, implementation, and growth of our customer's usecases with highly efficient and reliable application considering the changing infrastructure and technology.
  • Work closely with our architects and engineers to recommend and design database or data storage solutions that effectively reflect our business needs, security, and service level requirements
  • Work with our current application teams to understand our current applications and make migration recommendations.
  • Extensively build and modify python applications and processes to migrate existing databases from on premise to AWS.
  • Review coding done to advance application upgrade, extension, or other development. Analyze application for data integrity issues.
  • Develop test protocols or plan for testing revised application and review test results.
  • Serve as project lead or lead technical staff in course of application development project
  • May mentor less experienced technical staff; may use high end development tools to assist or facilitate development process.
  • Development of automated solutions to monitor and support our software development and release processes

Requirements / Qualifications:

  • Minimum of 8 years of Python development experience
  • Experience in developing full stack python applications that are scalable, robust, and thoughtfully designed * Extensively experienced with python technologies like
  • Python Data Manipulation packages Pandas, Numpy, Impyla, Marshmallow, Alembic, SQLAlchemy, psycopg2-binary and PySpark.
  • Web Development packages Django, Flask, Flask-Migrate, Flask-RESTPlus, Flask-SQLAlchemy, Requests, Gunicorn, web2py and PyJWT.
  • Python Messaging Queue Packages Celery, Redis and Flower.
  •  Python Storage Packages Boto, Boto3 and s3.
  •  GUI Development packages PyGObject and PyQt.
  • System Administration packages Ansible and OpenStack.
  • Package managers and Python distributions: Anaconda, pip
  • Python Testing Frameworks: PyTest, Unittest and Nose
  • Python Code quality check packages Pylint, Bandit, Pep8 and Flake8
  • Python Grammer checker Antlr
  • Experience with one or more sql databases and must have experience working with large data sets
  • RDS Aurora
  • PostgreSQL
  • MySql
  • Db2
  • Oracle
  • Teradata
  • Experience in deployment platforms
  • Jenkins (CloudBees)
  • uDeploy
  • *Please Build
  • Terraform
  • Docker
  • Kubernetes
  •  OpenShift
  • Helm Charts
  • Ansible
  • Experience with Linux systems (bash)
  •  Experience with Git
  • Experience with TDD & BDD
  • Excellent troubleshooting skills
  • Experience with AWS is must. The candidate must have at least thorough understanding of aws.

NICE TO HAVE

  • Prior Healthcare Industry experience * AWS Certification
  • Object-oriented languages: C, C++, Java or any other OO compiled language
  • Big data experience with Hive, Impala, Scala & Kafka
  • Scripting languages: Java Script & Type Script.
  •  Web development frameworks: Angular, React, Node.js, Django and Flask etc.
             

Similar Jobs you may be interested in ..