Vaco Technology

Python Developer

  • Job Type: Full Time
  • Industry Type: IT Sector
  • Industry Location: Tampa
  • Experience: NA
  • No. of Positions: 1
  • Salary Range: - k
  • Primary Skills: Python Developer
  • Secondary Skills: Python Developer
  • Job Location: Tampa, Florida
  • Posted Date: Posted today
Job Description


    • 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




    • 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


Relevant Skill Jobs
Azure Data Architect with Talend
Azure Cloud Architect
Node JS Developer
Junior Java Developer
Python Developer
Data Architect or Big data Architect