Desired Skills and Experience
- Develop security and governance policies and processes for the adoption of public and private cloud environments
- Develop automation for account, role, policy creation
- Serve as a company-wide advicate on the subject of cloud computing security and governance
- Provide architectural guidance and best practices in implementing hybrid cloud applications, scalability, and elasticity
- Serve as the SPACE expert on cloud governance and security
- Write technical specifications based on conceptual design and business requirements
- Create training materials, videos, and conduct lectures on cloud best practices
- Evaluate new and emerging technologies for implementation
- Provide technical leadership and mentoring to other team members
- Create platform services and other application prototypes quickly
- Contribute to and respond to peer code reviews as needed
- Provide strong technical expertise and troubleshooting skills for large scale enterprise systems and software
- Minimal conceptual, logical and physical data modeling with data modeling tools and database design in complex, large-scale data environments.
- MS in Computer Science, Engineering, Information Technology or similar degree with significant industry experience
- Demonstrated production-level automation and scripting skills
- Experience in usability engineering and user interface design
- Experience in software product marketing, collateral design, logo design, and branding
- Demonstrated ability to conceive, manage, and complete software deliverables
- Linux systems administration skills, across distributions, and especially in a cloud or virtualized environment
- Understanding of IP networking and traffic scaling
- Experience with agile development methodologies, rapid application development, and project management
- Proven ability to design and present understandable and practical solutions to complex problems
- Demonstrated leadership skills in a fast-paced, team-driven environment
- Strong verbal and written communication skills, including visual presentation skills
- Demonstrated experience in research data collection, analysis, and presentation
- Experience with intellectual property portfolio management, especially patents and trademarks
- Ability to work effectively across internal and external organizations
- Ability to travel when needed; expected travel is 5-25%
- At least 10 years in an engineering role
- Extensive knowledge of various cloud technologies (AWS, Azure, Openstack)
- Expert at implementing security controls, logging, and management across multiple cloud venues
- Experience with developing and implementing cloud showback/chargeback models
- Expert at script language development, including Python, Node.js, and Perl
- Proficient with data structuring languages, including XML, JSON, and design of binary data formats
- Experience creating and managing projects in revision control, including git and github
- Experience with automated testing and performance tools, including JMeter
- Experience with large-scale distributed infrastructures, including technologies for clustering and load balancing
- Extensive experience with various cloud technologies (AWS, Azure, Openstack)
- Understanding of distributed capacity management
- Understanding of Service-Oriented Architectures (SOA and REST), Infrastructure as a Service (IaaS) and Platform as a Service (PaaS)
- Experience implementing continuous integration and continuous delivery (CI/CD) tools and systems
- Specific experience with Docker and Kubernetes
- Deep understanding of HTTP, TCP, DNS, UDP, IPv4/IPv6 networking and protocols
- Understanding of network database and storage technologies including NoSQL, NAS, and object stores
- Experience with Agile, including Scrum, Kanban, and Extreme Programming
- Understanding software development in a DevOps culture
- Proponent of open source software licenses
- Ability and desire to mentor engineers, technologists, and managers