Python Engineer

Sci Solutions Global

  • Plano, Texas
  • 17 days ago

    Highlights

    Design and develop cloud-native backend architectures using microservices, serverless, and event-driven patterns. Implement observability using CloudWatch, X-Ray, OpenTelemetry, or comparable monitoring technologies.

    Numbers & Facts

    LocationPlano, Texas
    Websitehttps://scisolutionsglobal.com/

    Description

    Role: Sr.Python Developer

    location: Plano, TX- Locals only 
    Onsite position 

    W2 Requirement

    Below role is only open for W2, No c2c/1099 or third party resumes

    Due to the nature of the roles client is only accepting USC/GC /GC EAD only no other visas accepted .


    Responsibilities
    • 7+ Years of Python Programming
    • Design and develop cloud-native backend architectures using microservices, serverless, and event-driven patterns.
    • Build scalable Python backend services and APIs using frameworks such as FastAPI or Flask.
    • Design APIs with appropriate validation, security, error handling, performance, and integration patterns.
    • Develop serverless solutions using AWS Lambda, API Gateway, EventBridge, and Step Functions.
    • Containerize and deploy applications using Docker, AWS ECS/Fargate, and/or EKS/Kubernetes.
    • Implement asynchronous processing and event-driven architectures using SQS, SNS, and EventBridge.
    • Design and optimize data persistence using Amazon RDS/Aurora and DynamoDB.
    • Implement caching and session management using ElastiCache/Redis.
    • Provision and manage cloud infrastructure using Terraform and/or CloudFormation.
    • Develop and maintain CI/CD pipelines with automated testing, quality gates, and repeatable deployments.
    • Implement observability using CloudWatch, X-Ray, OpenTelemetry, or comparable monitoring technologies.
    • Apply AWS security best practices across IAM, KMS, Secrets Manager, networking, and VPC architecture.
    • Design solutions that meet defined availability, latency, scalability, and disaster recovery requirements.
    • Monitor system performance, troubleshoot production issues, and apply SRE and reliability engineering practices.
    • Identify opportunities for performance optimization and cloud cost efficiency.
    • Participate in code reviews, technical design discussions, testing, and engineering best practices.
    • Provide technical leadership and effectively communicate architecture and engineering decisions to technical and business stakeholders.


    Similar Jobs