Python Developer

Dallas, Texas

Compunnel Inc.
Apply for this Job

Role - Python Developer

Location - Dallas Texas

Hybrid - 2 weeks onsite a month

Must Have - Flask, FastAPI, Python, CloudFormation, IAC, Kubernetes, EKS and AWS


The Expertise and Skills You Bring

  • Bachelor's degree or higher in a technology related field (e.g. Engineering, Computer Science, etc.)
  • 9+ years of software engineering experience
  • Certifications preferred: AWS Solutions Architect, AWS Developer, or Kubernetes Application Developer.
  • Passion for excellence, automation, innovation, and collaboration.
  • Eager to learn new technologies, ways of working, and to adapt every day.
  • Bring curiosity and a questioning mind-set to work, injecting new points of view to the team.
  • Ability to triage, execute root cause analysis, and be decisive under pressure.
  • Ability to creatively solve new, interesting problems in a dynamic environment.
  • Ability to work with a variety of individuals and groups, both in person and virtually, in a constructive and collaborative manner and build and maintain effective relationships.
  • Ability to act confidently and cautiously in break-the-glass production scenarios to resolve customer outages.
  • Solid understanding/experience of storage, containers, serverless architecture/framework, cloud IAM controls and policies.
  • Hands-on experience building and deploying applications using a variety of Amazon Web Services (primarily Cloud Formation, compute, EBS volumes and container).
  • Proficient in object-oriented Python and developing serverless functions with Boto.
  • Full-stack development experience across distributed applications and services.
  • Ability to apply design patterns and object-orientation to solutions.
  • Hands-on experience with containers and container orchestration.
  • Experience managing systems using infrastructure as code tools (CloudFormation, Ansible, Terraform, ARM, etc).
  • Strong understanding of Kubernetes concepts/ecosystem and deploying applications into EKS.
  • Understanding of versioning and release practices (SCM), code collaboration practices (Git)
  • Proficiency with CI/CD tools, especially Jenkins.
  • Experience executing the Software Development Lifecycle in an agile environment.
  • Experience in defining and implementing a comprehensive cloud reliability and observability strategy, ensuring that Fidelity's cloud systems are always available when our customers need them.

Date Posted: 02 May 2025
Apply for this Job