Previous Job
Cloud Security Developer
Ref No.: 17-24384
Location: Greenwood Village, Colorado
Mandatory Skills (Pls. detail as much as possible) The cloud security developer will work with the Clients Cloud Solutions Engineering security team to automate security operations, including analysis and auditing tools, as well as tools to automate security team functions in an AWS environment. Competitive candidates have an Interest in security, along with some experience in Go, Python, or Ruby, plus Linux, and AWS. This position provides a great opportunity to learn a variety of technologies and concepts in depth, including network and application security, Go programming, TCP/IP networking, AWS, Kubernetes/Docker, and more, in a large enterprise environment.  
Preferred Skills (Pls. detail as much as possible) Job Requirements:
1. AWS console use (EC2, Lambda, IAM, VPC, S3)
2. Python, Ruby, or Go scripting ability
3. Proficient use of Linux command line
4. Basic TCP/IP networking
5. Good communicator and team player
Beneficial Qualifications:
1. AWS command line or AWS SDK/API use
2. Use of REST APIs
3. Go programming
4. Git command-line proficiency
5. Advanced TCP/IP networking
6. Advanced Linux knowledge
7. Network and application security
8. Use of Security tools such as AlertLogic, TwistLock, IDS/IPS systems, vulnerability scanners, network access control systems, etc.
9. Containerization of applications and services using, for example, Docker
Job Roles/Responsibilities (Pls. detail as much as possible) Additional Job Details:
1. Automates operations tasks in Go, including deployment, configuration, operation, maintenance, and analysis and auditing of the AWS and Kubernetes security environment.
2. Performs some manual security tasks, where appropriate or required.
3. Leverages knowledge of IaaS and PaaS cloud concepts, including virtualization, software defined networking (AWS VPC or other), and containers.
4. Helps to test the results of automation or manual tasks for own software as well as that of the rest of the team.
5. Other tasks and duties as assigned, relating to security operations, analysis, and auditing.