Desired Skills and Experience
- Highly technical experience with large server and application deployments on virtualization platforms.
- Expert level in application development/deployment methodologies, processes, and testing automation.
- Experienced in the development of policy and operational processes to insure high availability and service of entire technology stack, from front-end web traffic to back-end big-data infrastructure
- Working knowledge of software development practices and technologies.
- Successful track record of building distributed systems and reliable, fault tolerant software;
- Experience of building HA production-grade solutions on virtualized environment;
- In-depth understanding of software development process, DevOps and CI/CD.
- Programmatic control of infrastructure elements (data model, API), integration frameworks and technologies (SP-style)
- Passion for and on-hands experience in automation
- Solid knowledge of Java and Python;
- Strong understanding of application, sever, and network security.
- Hands-on experience with Open Source PaaS frameworks such as CloudFoundry, Cloudify, OpenShift
- Experience designing solutions with technologies like: MSSQL, Windows Server, Active Directory, VMWare, Hyper-V, etc.
- Linux experience designing solutions with multiple distro’s (RHEL, CentOS, etc), Apache, MySQL, Tomcat, OpenVZ, VMware, etc.
- Working knowledge of AWS, Google, and/or Azure cloud services.
- Experience building High-Availability or High Traffic infrastructure strongly preferred.
- Compute virtualization, expert level: (Openstack/KVM), Nexus1000v, proficient with DevOps application lifecycle development
- Working knowledge of cryptographic solutions, tools, and algorithms. Coding experience with crypto a plus.
- Strong understanding of SaaS and Application Workloads in context of Data Center Architecture design
- Master’s degree in Computer Science or equivalent
- Experience with service-oriented architecture and web services security
- Experience with the application of threat modeling or other risk identification techniques
- Detailed knowledge of system security vulnerabilities and remediation techniques, including penetration testing and the development of exploits
- Knowledge of network and web related protocols (e.g., TCP/IP, UDP, IPSEC, HTTP, HTTPS, routing protocols)
- Excellent written and verbal communication skills
- Excellent leadership skills and teamwork skills
- Results oriented, high energy, self-motivated
Apply