Skip to main content
P

Python Developer

Precision Technologies

Location

Texas, United States

Salary

Not specified

Type

fulltime

Posted

Today

via linkedin

Job Description

Job Title:

Senior Python Developer (9\+ Years)

Employment:

Full-Time/ W2

Job Summary:

We are seeking a highly skilled and experienced

Senior Python Developer

with 9\+ years of proven expertise in designing, developing, and deploying scalable applications and data-driven solutions. The ideal candidate will have strong hands-on experience with

Python frameworks, RESTful APIs, data engineering, cloud platforms, and automation

, along with a deep understanding of software design principles and performance optimization.

Key Responsibilities:

  • Design, develop, and maintain

high-performance backend systems and RESTful APIs

using Python frameworks such as

Django, Flask, or FastAPI

.

  • Architect and implement

scalable, secure, and maintainable applications

following best coding practices and design patterns (MVC, microservices, OOP).

  • Build and integrate

data processing pipelines

using

Pandas, NumPy, PySpark

, and related tools for analytical workloads.

  • Develop and optimize

database schemas, queries, and stored procedures

using

PostgreSQL, MySQL, MongoDB, or Cassandra

.

  • Collaborate with cross-functional teams to deliver cloud-native solutions using

AWS, Azure, or GCP

services (Lambda, EC2, S3, Azure Functions, GCS, etc.).

  • Implement

CI/CD pipelines

and automate build, test, and deployment processes using

Jenkins, GitHub Actions, GitLab CI, or Azure DevOps

.

  • Write

unit, integration, and performance tests

using

PyTest, Unittest, or Nose

to ensure code reliability and maintainability.

  • Utilize

Docker

and

Kubernetes

for containerization and orchestration of applications in production environments.

  • Apply

DevOps best practices

, monitoring, and logging using tools like

Prometheus, Grafana, ELK Stack, or CloudWatch

.

  • Work on

API integrations, asynchronous tasks, and message queues

using

Celery, Kafka, or RabbitMQ

.

  • Contribute to

data engineering and ETL development

for ingestion, transformation, and loading of large-scale datasets.

  • Leverage

Version Control Systems (Git)

for collaborative development and enforce code reviews and branching strategies.

  • Apply

security and authentication best practices

, including OAuth, JWT, and data encryption.

  • Mentor junior developers, review code, and ensure adherence to best practices and coding standards.
  • Collaborate in Agile/Scrum environments and participate in sprint planning, retrospectives, and daily standups.

Please share Resume:

raviteja.d@precisiontechcorp.com

Looking for more opportunities?

Browse thousands of graduate jobs and entry-level positions.

Browse All Jobs