Work closely with product and development teams to create an amazing user experience.
Build integration and unit tests along with code. Work in an agile development environment with short sprints and standups.
Implement proof of concept, prototypes, and production-grade software. Maintain and support existing software and hardware systems, infrastructure, and production.
Assist support staff and team members in troubleshooting software issues and implementing bug fixes. Take ownership of the code base. Work to continually improve code quality, and get bugs fixed and deployed rapidly.
Required Experience:
- Experience in or knowledge of Python, Celery, Go, Elasticsearch, PostgreSQL, SaltStack, Flask, Git, React, Elixir.
- Deep understanding and knowledge of virtualization (libvirt, KVM, Xenserver).
- Excellent communication and interpersonal skills.
- Strong programming skills including software engineering methodologies and best practices.
- REST/API development.
- Strong experience with Python or other scripting languages.
- Experience working in a Linux development environment.
- Strong experience with relational databases, specifically MySQL, Elasticsearch, and Redis.
- Excellent HTML, CSS, and JavaScript skills.
- Experience in consuming RESTful APIs.
Additional Skills:
- Java
- JavaScript
- SpringBoot
- ReactJS
#J-18808-Ljbffr