Lead software deployment and integration activities for clients Act as a technical resource and subject matter expert for pre-sales opportunities, product trials, lab work, and proof-of-concepts Work closely with clients, partners and internal resources to do the following: Configure & implement connectivity and integration in support of client requirements Ensure successful deployment of the client solution Collaborate with client technical stakeholders on technical solutions and architecture Be willing to travel to client sites as required
Must Haves
Strong Linux skills (setup, deploying maintaining) Strong Scripting skills (shell, python, ruby) Understand network fundamentals (VLAN, Subnetting, Routing etc) Experience with VM technology (VMWare, Virtualbox) Experience in Load Balancers, Firewalls and Proxies Experience automating deployments using tools such as Puppet Strong interpersonal & people leadership skills are required Excellent oral & written communication and presentation skills Ability to interact at all levels with customers and vendors Ability to manage multiple projects simultaneously in a fast-paced environment Ability to work independently with minimal direction
Nice to Have
BS, MS, or PhD in Computer Science or equivalent work experience 3+ years as a Software / IT delivery professional preferably in the Telecommunications industry Experience with software engineering best practices (e.g. unit testing, code reviews, design documentation) Experience in programming with Java or C++ Real-world work experience in large-scale systems and REST-based software architecture A passion for technology, learning, and the intersection of the two