Cloud Software Engineer Location: Lawrenceville, GA /Remote/East Coast Schedule
We are looking for a highly motivated self-starter who enjoys software development, and has a passion for learning, building, and collaborating. You would be working with other software engineers to develop cloud-based components, that implement a cloud-based video recording and playback solution. Create new and exciting ways to search and collate video and audio content using machine-learning and AI services. You are expected to collaborate with a number of teams from the US and globally to develop, test, and monitor the component operations at customer sites.
Candidates with a combination of these skills are encouraged to apply.
AWS, AWS Cloud Format, AWS Series, Lambda, GoLang and Python
Test Case experience
Loves to fix issues
Machine Language
Computer Vision
UI
App Development
Responsibilities:
* Operating within an Agile development environment, you will be responsible for designing and implementing microservices from requirements for production and commercial deployment. This will also include testing and debugging.
* Analyzing and enhancing the efficiency, stability, and scalability of microservices
* Adding metrics and alerting that indicate the state of the components
* Integrating and validating new product designs
* Supporting software QA and post-production to optimize performance and stability Personal Attributes
* Bachelors or equivalent of Computer Science/Computer Engineering
* Experience in development and troubleshooting on cloud platform. Golang experience preferred, but not required.
* Experience with machine learning concepts and open source platforms such as TensorFlow strongly preferred
* Strong understanding and hands-on experience with cloud concepts (microservices), technologies, platform - Docker, Kubernetes, and AWS
* Good knowledge of scripting/development languages (Python, Bash, etc) and networking concepts (TCP/UDP, DNS, DHCP etc)
* Experience with data formats (JSON, YAML, XML)
* Experience with source management and DevOps tools (Git, GitOps, Jenkins, Grafana, Ansible, and JIRA
* Experience using test driven development, continuous integration, and test automation
* Familiar with software configuration management tools, defect tracking tools, and peer review
Use Programming Language
Configure System
Problem Solving
Information Technology
Operating Systems
We are looking for a highly motivated self-starter who enjoys software development, and has a passion for learning, building, and collaborating. You would be working with other software engineers to develop cloud-based components, that implement a cloud-based video recording and playback solution. Create new and exciting ways to search and collate video and audio content using machine-learning and AI services. You are expected to collaborate with a number of teams from the US and globally to develop, test, and monitor the component operations at customer sites.
Candidates with a combination of these skills are encouraged to apply.
AWS, AWS Cloud Format, AWS Series, Lambda, GoLang and Python
Test Case experience
Loves to fix issues
Machine Language
Computer Vision
UI
App Development
Responsibilities:
* Operating within an Agile development environment, you will be responsible for designing and implementing microservices from requirements for production and commercial deployment. This will also include testing and debugging.
* Analyzing and enhancing the efficiency, stability, and scalability of microservices
* Adding metrics and alerting that indicate the state of the components
* Integrating and validating new product designs
* Supporting software QA and post-production to optimize performance and stability Personal Attributes
* Bachelors or equivalent of Computer Science/Computer Engineering
* Experience in development and troubleshooting on cloud platform. Golang experience preferred, but not required.
* Experience with machine learning concepts and open source platforms such as TensorFlow strongly preferred
* Strong understanding and hands-on experience with cloud concepts (microservices), technologies, platform - Docker, Kubernetes, and AWS
* Good knowledge of scripting/development languages (Python, Bash, etc) and networking concepts (TCP/UDP, DNS, DHCP etc)
* Experience with data formats (JSON, YAML, XML)
* Experience with source management and DevOps tools (Git, GitOps, Jenkins, Grafana, Ansible, and JIRA
* Experience using test driven development, continuous integration, and test automation
* Familiar with software configuration management tools, defect tracking tools, and peer review
Recommended Skills
Application DevelopmentUse Programming Language
Configure System
Problem Solving
Information Technology
Operating Systems