Python Developer (Raleigh) Job at Insight Global, Raleigh, NC

NlFET1htQUlKU2R6am9MbHhoWG4zY3JSVkE9PQ==
  • Insight Global
  • Raleigh, NC

Job Description

Requirements:

5+ years of professional experience in software development.

Strong proficiency in Python programming language.

Strong understanding of software development best practices and methodologies.

Experience with version control systems (e.g., Git).

Excellent problem-solving skills and attention to detail.

Experience with web frameworks (Django, Flask, FastAPI).

Experience with customer facing API design and tradeoffs.

Experience with containerization technologies (e.g., Docker, Kubernetes).

Familiarity with CI/CD pipelines and tools.

Experience with database design and management.

Experience with system architecture and API design.

Serve as the initial point of escalation for software development issues within your area of responsibility.

Write and review detailed specifications for the development of system components

Hands on experience working with AWS and/or Azure services, such as:

o Compute: EC2, Lambda, Azure Functions o Storage: S3, Azure Blob o Databases: RDS, DynamoDB, Cosmos DB, DocumentDB

o Messaging Services: AWS SNS

o Networking, IAM, and monitoring tools

Experience working with cache databases and in-memory data stores such as Redis or Memcached to optimize read-heavy workloads, inference serving, and low-latency systems.

Experience designing or working with data storage and retrieval systems, both structured and unstructured

Experience with vector databases (e.g., Pinecone, FAISS, Weaviate) and search technologies (e.g., Solr, Elasticsearch, OpenSearch).

Familiarity with observability stacks: logging (EFK, ELK), monitoring (Prometheus, Datadog, Grafana), and distributed tracing (OpenTelemetry).

Experience integrating and managing messaging systems (e.g. AWS SNS, Kafka)

Solid understanding of access control, IAM, RBAC, and secrets management tools (e.g., AWS Secrets Manager, Azure Key Vault).

Nice to Have Skills & Experience

Knowledge of LLM, machine learning pipeline and deployment strategies.

Knowledge of other programming languages (e.g., Go, Java).

Job Description

-Develop and implement high-quality, maintainable code across the full application lifecycle. -Collaborate with cross-functional teams to integrate AI-driven features into production systems. -Ensure performance, scalability, and reliability of software solutions. -Participate in code reviews and contribute to continuous improvement of development practices. -Troubleshoot and resolve complex technical issues in a timely manner.

Job Tags

Part time,

Similar Jobs

Essentia Health

CRNA - Anesthesia - Duluth, MN Job at Essentia Health

 ...reflective of the patient's status and appropriately interpret information relative to the patient's age-specific needs is required. The CRNA demonstrates leadership through involvement on committees and/team projects, education, and research and actively seeks to improve... 

Pacific Ropes

Now Hiring Site Superintendent Job at Pacific Ropes

 ...Work Location: In person (Greater Vancouver Area) Pay: CA$95,000.00 - CA$120,000.00 per year About Us Pacific Ropes is more than just rope access. We are committed to advancing the rope access sector while fostering a safe and supportive environment for our teams.... 

UPS

Package Handler - Warehouse Worker Job at UPS

 ...No prior experience needed, were hiring immediately! Join UPS as a Package Handler and discover the exciting opportunities that await...  ...Heres what you can expect: Flexible scheduling with part-time shifts of 3 - 4 hours, totaling approximately 17 - 20 hours... 

Dare Foods Limited

HR Advisor / Paie H/F Job at Dare Foods Limited

 ...that employee information is correct, provide reports and help in the maintenance and updates in the system Work closely with the payroll team to ensure that weekly and bi-weekly payrolls are correct Develop and provide monthly reports, as requested. Collaborate and... 

Tier4 Group

Installation Technician (Frederick) Job at Tier4 Group

 ...firewalls, IP phones, Analog Telephone Adapters, media converters, wireless access points, microwave radios, and dishes. Climb and work on towers to install or replace equipment. Learn and utilize company software, hardware, and related systems. Perform tower...