Platzhalter Bild

Developer - Back-End presso DMV IT Service LLC

DMV IT Service LLC · Seattle, Stati Uniti d'America · Onsite

Candidarsi ora

Job Title: Developer - Back-End

Location: Seattle, WA

Employment Type: Contract

About Us

DMV IT Service LLC, founded in 2020, is a trusted IT consulting firm specializing in IT infrastructure optimization, cybersecurity, networking, and staffing solutions. We partner with clients to achieve technology goals through expert guidance, workforce support, and innovative solutions. With a client-focused approach, we also provide online training and job placements, ensuring long-term IT success.

Job Purpose

We are looking for an experienced Senior Python Backend Engineer to design and deliver scalable backend services and cloud-based applications. The ideal candidate will have deep expertise in Python, AWS, and serverless technologies, along with strong problem-solving and collaboration skills. This role requires working closely with cross-functional teams to build reliable, efficient, and secure systems that support evolving business and technical needs.

Requirements

Key Responsibilities:

  • Design, develop, and maintain backend services and APIs using Python.
  • Deploy and manage cloud infrastructure through AWS using Serverless Framework (SLS) or AWS SAM.
  • Utilize AWS services such as Lambda, Step Functions, API Gateway, DynamoDB, Cognito, SNS/SQS, RDS, EC2, and ECS.
  • Create automation tools and custom scripts to simplify operations, reporting, and network management tasks.
  • Collaborate with engineering teams to identify requirements and implement efficient software solutions.
  • Set up, maintain, and optimize CI/CD pipelines in GitLab to support seamless code integration and deployment.
  • Participate in Agile processes using JIRA for sprint planning, progress tracking, and task management.
  • Clearly communicate technical ideas and updates to both technical and non-technical stakeholders.
  • Guide and mentor junior developers, review code, and contribute to architectural discussions.
  • Manage priorities effectively and maintain productivity in fast-paced, dynamic environments.

Required Skills & Experience:

  • 5+ years of professional software development experience.
  • Strong proficiency in Python, with hands-on experience using FastAPI and Pydantic frameworks.
  • Deep understanding of AWS services, especially Lambda and Step Functions.
  • Proven experience developing serverless architectures with SLS or AWS SAM.
  • Skilled in Git and GitLab, including CI/CD pipeline configuration and maintenance.
  • Excellent written, verbal, and interpersonal communication skills.
  • Strong multitasking abilities and adaptability to changing priorities.

Preferred Skills:

  • Hands-on experience with AWS modules such as API Gateway, Cognito, DynamoDB, SNS/SQS, and ECS.
  • Knowledge of AWS Powertools for logging, tracing, and observability.
  • Experience automating or supporting network devices such as vManage, PaloAlto, or Meraki.
  • Previous experience in Agile environments using JIRA.

Bonus Skills:

  • Working knowledge of Go and container deployments using ECS.
  • Familiarity with React and TypeScript for building internal tools (not a core requirement).

Candidarsi ora

Altri lavori