Experience with building APIs and services using prevailing design models (REST, SOAP).
Experience with scripting languages (Shell).
Experience with infrastructure automation technologies (Docker, Kubernetes).
Strong understanding of AWS.
Experience with test-driven development and automated testing frameworks.
Experience with build automation technologies (Team City, Jenkins).
Experience with software security principles and patterns.
Strong experience working with DevOps engineers to build and deploy infrastructure with cloud deployment technologies.
Hands-on experience with Kafka
Strong experience with NoSQL databases.
Capable of delivering on multiple competing priorities with little supervision.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.