Cloud Security Developer

Overview

Remote
Depends on Experience
Contract - W2

Skills

Information Technology
Unix
Python
public cloud
AWS
Azure
GCP
Amazon Web Services
Google Cloud Platform
Java
PowerShell
NodeJS
AngularJS
DNS
Network
Firewalls
Linux
Windows
Terraform
CloudFormation
Continuous Delivery
Continuous Integration
ARM
OCI
Jenkins
JIRA
REST APIs
Rally
DevOps

Job Details

Position: Cloud Security Developer

Openings: 2

Location: Remote

Duration: contract until end of year + extensions

Interview Process: 1 hour video interview with HM and Cloud Security Developer ***HM is out of town until Thursday, will be trying to check emails to review profiles while out but most likely we will not see interview requests until next week***

Start Date: ASAP

Competition: Yes

Must Haves: (non-negotiables highlighted in yellow)

  • 10+ years of experience in Information Technology field, preferably in unix/systems space
  • 7+ years of software development experience, with Python and public cloud
  • 5+ years of experience in public cloud ( AWS, Azure & Google Cloud Platform)
  • Strong Software Development experience with demonstrable proficiency in one or more languages Python(preferred), Java, PowerShell, NodeJS, AngularJS, etc
  • Working knowledge of infrastructure concepts and administration (Linux or Windows, DNS, Network, Firewalls, etc)
  • Extensive experience and advanced knowledge with one or more hyperscale cloud providers - Google Cloud Platform, Azure, AWS & OCI
  • Thorough understanding of Infrastructure-as-code concepts and tools -ex. Terraform, CloudFormation, ARM, etc.
  • Proficient with security concepts in general and how they apply to cloud deployments
  • Working knowledge of containers and Kubernetes orchestration
  • Proficient with Devops toolset & practices ( CI/CD pipeline, Jenkins, Jira, Rally, etc)
  • Working knowledge of Agile and SDLC
  • Experience developing REST APIs and microservices architecture
  • Strong experience coding with Cloud APIs and SDKs (preferably in python)
  • Demonstrate Security first mindset
  • Self-motivated, team player who demonstrates initiative and flexibility
  • Willingness to learn new technologies and adapt, train others
  • Self organized, ability to handle and prioritize multiple tasks

Plusses:

  • Cloud Certifications (Azure, AWS,Google Cloud Platform, OCI)

Job Responsibilities:

Seeking experienced developer & DevOps practicioner, with strong cloud/systems background, to work on exciting projects building and enhancing the framework for security-as-code in a large multi-cloud environment, leveraging modern DevOps tools & processes. This is a senior role requiring hands-on development across multi-cloud environment

  • Design & build a devops framework, leveraging IaC & CI/CD, to automate security enforcement as code across multi-cloud
  • Design & develop detective and corrective controls across hyperscale cloud providers - Google Cloud Platform, Azure, AWS & OCI
  • Develop API/microservices to automate reusable components
  • Standardize and automate security operational procedures and processes
  • Analyze software and infrastructure deployments pipelines to identify gaps and opportunities to improve security
  • Design and build reusable solution for IaC (Security) scanning, and collaborate with internal teams to implement
  • Translate cloud security controls into programmatic enforcement through the pipeline
  • Research cloud services, identify event pattern and build event based controls
  • Build IaC templates for repeatable deployments across key cloud providers
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.