An Insight Global client in the Bay Area is looking for a Full-Time Sr. Cloud Software Engineer to support their Data Center and Compute portfolio. The role will support the back-end development of a SaaS cloud-native platform that will be deployed to client servers via containerization. The Engineer will be involved in maintenance of the existing platform, as well as design and development of new features. They will develop using Python, debug using Kafka, and automate the deployment on client servers using Ansible. The role is cross functional and it is a strong team based environment. There is potential opportunities to grow in this role to a technical lead upon proven performance.
Minimum Requirements
- 5-8 years experience in software engineering, with 2-3 years experience with distributed systems development with microservices
- Understanding of distributed/cluster technologies and how they are deployed in virtual environment
- Bachelors Degree, or Masters Degree in related field
- Proficiency with Python programming in a Linux environment
- Experience with multi-threaded, distributed systems
- Experience with RestAPIs
- Strong understanding of virtualization concepts, configuration/provisioning/upgrades
- Experience deploying applications to the cloud, and understanding of cloud based management systems to deploy storage and network on client servers
- Experience with Kubernetes and automated deployment tools such as Ansible or Puppet
- Strong understanding of debugging with Kafka
- Experience developing with Microservices
Desired Skills
- Agile
- Golang, Java or C++
See More 
Valid through: 4/9/2021