Our client is looking for a Sr. Software Engineer to join our team. Our team features very strong software engineering talent, with years of core database engine and distributed systems development experience. As a DevOps engineer you’ll be designing and developing the infrastructure and software for our client’s products, built with Kubernetes, SaaS platform components, and cloud solutions on AWS, Azure, and GCP.
Responsibilities
Design and develop infrastructure and software for client’s products.
Contribute to development on Kubernetes solutions
Implement core pieces of our AWS, Azure, and GCP infrastructure and customer solutions
Develop testing infrastructure and testing across the various product integrations
Write tests and contribute to ongoing automation infrastructure development
Build support, training, and demo environments
Run and analyze software performance metrics
Implement performance test automation
Collaborate with teams globally across multiple time zones and operate in an Agile development environment
Requirements
5+ years experience as a Software Engineer or DevOps Engineer
3+ years experience with Kubernetes
3+ years experience with Go (Golang)
Experience with AWS, Azure, and/or Google Cloud Platform
Experience working on SaaS products or with Service Oriented Architectures
Comfortable in scripting languages
Pluses
Experience with Hadoop, Spark
Experience with HashiCorp tools
Experience with BigData processing tools / analytical engines
Knowledge of the JVM ecosystem (running, debugging)
Knowledge of distributed systems design, implementation and testing