Previous Job
AWS Cloud security consultant
Ref No.: 17-06932
Location: Greenwood Village, Colorado
Position Type:Contract
Job title: AWS Cloud security consultant
Location: Greenwood Village, CO
Duration: Long term (Or) Full Time

Roles & Responsibilities:
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.

Job Requirements:
  • AWS console use (EC2, Lambda, IAM, VPC, S3)
  • Python, Ruby, or Go scripting ability
  • Proficient use of Linux command line
  • Basic TCP/IP networking
  • Good communicator and team player

Beneficial Qualifications:
  • AWS command line or AWS SDK/API use
  • Use of REST APIs
  • Go programming
  • Git command-line proficiency
  • Advanced TCP/IP networking
  • Advanced Linux knowledge
  • Network and application security
  • Use of Security tools such as AlertLogic, TwistLock, IDS/IPS systems, vulnerability scanners, network access control systems, etc.
  • Containerization of applications and services using, for example, Docker

Additional Job Details:
  • Automates operations tasks in Go, including deployment, configuration, operation, maintenance, and analysis and auditing of the AWS and Kubernetes security environment.
  • Performs some manual security tasks, where appropriate or required.
  • Leverages knowledge of IaaS and PaaS cloud concepts, including virtualization, software defined networking (AWS VPC or other), and containers.
  • Helps to test the results of automation or manual tasks for own software as well as that of the rest of the team.
  • Other tasks and duties as assigned, relating to security operations, analysis, and auditing.