Software Engineer
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Title: Software EngineerSummary: The Software Engineer will be part of a development tean doing cutting-edge work in developing security and visibility solutions for public cloud platforms. He or she will be challenged to think outside the box, while displaying a high level or organization in a dynamic environment. The Software Engineer will be a trusted source of advice and will work closely with the management team in evaluating current systems and making decisions on future development.Experience RequireRequires 5-10 years of software development experience either in front-end, back-end or DB servicesData Center Architectures & Expertise: Distributed Computing, Concurrency, Cluster Management, Large Scale Application Development, Scheduling & Orchestration, Asynchronous Programming. Routing/Switching, Restful API development required.Languages: Node.Js, JavaScript, TypeScriptFrameworks: Front-end Angular Js 6.0, Bootstrap or Back-end Node Js experienceKOA application routerDatabases: Azure SQL, Redis, MongoDB / CassandraSoftware Tools: Git, JenkinsCloud Platforms: Azure preferred, AWSOperating Systems: LinuxVirtualization & Containers: Docker preferred; Kubernetes experience a plusConfiguration & Automation: exposure to Chef, Puppet, Ansible or SaltAdditional Preferred QualificationsUnderstanding of Agile methodologies, ScrumTeam playerCutting-edge cloud technologiesAble to consume and utilize new languages, design patterns, APIs and toolsetsAble to communicate with highly technical and non-technical audienceExperienced with object modeling for use in distributed systemsAbility to think outside the box