Python Developer

Python Developer

18 May 2021
Florida, Tampa bay area, 33607 Tampa bay area USA

Python Developer



Responsibilities:


  • Work with the team that supports and maintains our infrastructure, to keep our digital signage network running and customers happy

  • Design and develop new features and improvements within our collection of C#, Python, C/C, Java, Javascript, Kotlin, and Go-based services to offer new functionality to our customers.

  • Contribute to the design and development effort required to make it possible for us to migrate our platform from our datacenter to AWS.

  • Help us integrate our platform with other hardware devices and software systems

  • Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code.

  • Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.

  • Provides information by collecting, analyzing, and summarizing development and service issues.

  • Supports and develops software engineers by providing advice, coaching, and educational opportunities.

  • All other duties as assigned




Qualifications:


  • Bachelor's Degree in Computer Science or related field.

  • QA experience and a strong understanding of testing methodologies preferred.

  • Ability to write Test cases and Test Plans from Engineering documentation.

  • Able to support the Engineering team with triage, debugging, and validation of software issues.

  • Comfortable in working with cross-functional teams to drive efficient resolution.

  • Broad experience designing, programming, and implementing large information systems.

  • Ability to provide in-depth evaluation and analysis of unique complex technological issues.

  • Excellent analytical and problem-solving skills.

  • Experience designing, creating and maintaining back-end services.

  • Demonstrated ability to lead others

  • Ability to exercise discretion and independent judgment in the performance of duties

  • Ability to work independently and be proactive in task completion

  • Highly professional with the ability to deliver solid work on tight schedules

  • Excellent communication skills, both oral and written

  • Excellent organizational skills.

  • Analytical and detail-oriented with decisive judgment skills


Technical Qualifications:


  • Proficiency with one or more of the following languages; C#, Python, C/C, Java, Javascript

  • Cloud hosting services, specifically Amazon AWS

  • Container services, e.g. Docker

  • Understanding of microservices-based architecture, it's benefits, and trade-offs.

  • Strong knowledge of AWS. AWS certifications are a definite plus

  • Strong knowledge of Linux and related tooling, including understanding of chroot, boot process, file system structure, system-level programming, and configuration.

  • Strong knowledge of Docker

  • Solid understanding of web service architecture, systems and how they fit together such as HTTP clients, DNS, load balancers, reverse proxies, CDNs, application servers, databases, and caches

  • Continuous Integration and deployment, e.g. Jenkins, Travis, Circle CI a plus

  • Infrastructure automation with Terraform a plus

  • Mobile development (Android, iPhone) a plus

  • Linux experience a plus

Related jobs

Job Details

  • ID
    JC13514483
  • State
  • City
  • Job type
    Permanent
  • Salary
    USD - $110000 per annum - 110000 per annum
  • Hiring Company
    Vaco Technology
  • Date
    2021-05-17
  • Deadline
    2021-07-16
  • Category

Jocancy Online Job Portal by jobSearchi.