Cloud Software Engineer


 
QUALIFICATIONS AND JOB DESCRIPTION
 
We are looking for software developers with solid background to work in the R&D Cloud Team designing, building and deploying high-performance, highly-scalable end-to-end cloud software applications and solutions.
 
· MS/BS in Computer Science/Engineering or similar field

· 1 – 4 years of software design and development experience with good, solid understanding of software analysis and design patterns

· Strong working knowledge and experience developing software in Java and SQL

· Ability to design simple but powerful solutions with effective algorithms

· Hands-on experience designing and building enterprise-grade applications using popular frameworks (i.e. Spring)

· Desired to get hands dirty with full stack coding

· Good understanding of common network/web protocols/standards is a plus

· Good understanding of cloud/server hosting infrastructures, design/implementation considerations for cost, performance, scalability and high-availability is a big asset

· Familiarity with open source software, commercial cloud platforms and associated tools (Docker, Kubernetes, etc.), building, packaging, and scaling for cloud deployments is preferable

· Knowledge and experience in batch and stream processing (Kafka, Spark, etc.) is a big asset

· Working, hands-on experience and knowledge on Unix/Linux and/or derivatives

· Understanding/writing technical documentation

· Good problem analysis and solving skills

· Desire and positive attitude to work in a fast-paced, team-oriented, rapidly changing environment and effective communication
 
Başvuru için; https://bau.network/jobs/1555