Senior Python Developer - El Segundo, CA - Hybrid - 3days a week - Fulltime

Overview

Hybrid
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - Independent
Able to Provide Sponsorship

Skills

Snowflake and flask
python

Job Details

Senior Python Developer

Location: El Segundo, CA - Hybrid - 3days a week

Fulltime

You Are:

A a Senior Python Developer with Snowflake and flask who will develop and maintain REST APIs using FastAPI and Flask.

The Opportunity:

Write and execute unit tests using Pytest.

Deploy and manage applications on cloud platforms such as Azure, AWS, and Google Cloud Platform.

Design and optimize databases including MySQL, PostgreSQL, and Neo4j.

Implement and manage log management tools like ELK Stack and Splunk.

Ensure code quality using tools like SonarQube and CAST AIP.

Create data visualizations using PowerBI and Superset.

Utilize Python IDEs such as Visual Studio Code and Spyder.

Manage version control using GIT.

Coordinate projects using Jira.

Test APIs and services with Postman.

This position description identifies the responsibilities and tasks typically associated with the performance of the position. Other relevant essential functions may be required.

What You Need:

Proven experience in Python development.

Strong understanding of REST API frameworks.

Proficiency in cloud platforms and database management.

Experience with log management and code quality tools.

Excellent problem-solving skills and attention to detail.

Preferred Skills:

Familiarity with containerization and orchestration tools like Docker and Kubernetes.

Knowledge of CI/CD pipelines and DevOps practices.

Experience with data visualization tools like PowerBI and Superset.

Proficiency in Python IDEs such as Visual Studio Code and Spyder.

Strong understanding of version control with GIT.

Experience with project management tools like Jira.

Proficiency in using Postman for API testing.

Regards,

Vinay Ram

(Direct)

Desk:

Suwanee, GA - 30024

An MBE & eVerify Company

Connect with me for exciting career opportunities:

Open Jobs (For Recruiters):

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.