Position: Senior Software Engineer (Scala) Big Data
Company: Smart Tek Solutions and Services, LLC
Experience required: 5y
English level: fluent

Responsibilities:
-Design, build, test, deploy, monitor and maintain products and services
-Initiate and handle technical designs and complex application features
-Have an inner-source attitude to code sharing
-Collaborate with different teams, share knowledge and mentor teammates
-Optimize the efficiency of development workflows
-Work closely with product management, client support team and IT Engineers
-Apply best practices defined by different functional areas (Architecture, Quality, Security, Product Management, Project Management)
-Focus on value delivery for customer

Will be a plus:
-Understanding of high availability, high performance, and high security
-Extensive knowledge of Java and/or Scala, DevOps, SQL (PostgreSQL, MS SQL), stream processing (Spark Streaming, Flink, Apache Storm) and NoSQL (Aerospike, Mongo)
-Experience in working with Kafka or other messaging platforms
-Experience with Agile development, including continuous integration, continuous deployment, writing unit and integration tests
-Experience with Docker and Kubernetes
-Proficiency in Linux environment
-Ability to communicative in English
-Ad form DNA (Open & Caring; Agile & Innovative; Ownership mindset)