Application Developer/Programmer Lead (DevSecOps Engineer)

Overview

Hybrid
$65 - $70
Contract - W2
Contract - 6 Month(s)

Skills

Azure DevOps
DevOps
DevSecOps
Docker
Kubernetes
PowerShell
automated testing
automation tools
cloud infrastructure
continuous integration
CI/CD

Job Details

Job Title: Application Developer/Programmer Lead (DevSecOps Engineer)

Location: Woodland Hills, CA/Hybrid

Duration: 3+ Months Contract

Hybrid/Remote: Hybrid

Day to Day Responsibilities:

  • As a DevSecOps Engineer specializing in Azure Cloud, you will be responsible for designing, implementing and maintaining secure and scalable software systems and infrastructure.
  • You will need a strong understanding of data warehousing and data marts to support integrations with vendor partners.
  • You will play a critical role in assessing our current IT infrastructure and driving our transformation efforts toward cloud migration, primarily on Microsoft Azure.
  • You will be responsible for helping to establish best practices and standards for DevSecOps methodologies, ensuring a secure and seamless transition to the cloud environment.
  • You will lead the implementation of DevSecOps best practices, specifically tailored for Azure, and collaborate with cross-functional teams to ensure security is integrated throughout the software development lifecycle.
  • You will also organize training and provide mentoring to help others get up to speed on DevSecOps best practices.
  • A strong focus on cloud solutions and design will be essential to support the seamless integration of applications on Azure.

In this role, you will:

  • Evaluate and analyze the existing IT infrastructure, identifying areas for improvement and security enhancement
  • Design and implement secure, scalable, and automated cloud-based solutions on Microsoft Azure to support application deployment and management
  • Lead the implementation of DevSecOps practices, including continuous integration, continuous delivery (CI/CD), and automated security testing, tailored for the Azure cloud environment
  • Collaborate with software development teams to integrate security controls and best practices into the application development process.
  • Implement monitoring, logging, and alerting systems to ensure the security and availability of cloud-based infrastructure.
  • Develop automation scripts and manage the configuration and infrastructure as code (IaC) using tools such as Terraform, Ansible, or similar, with a strong emphasis on security.
  • Conduct security assessments, vulnerability testing, and ensure compliance with industry standards and regulatory requirements.
  • Work closely with stakeholders to define and enforce security policies and access controls in the Azure environment.
  • Develop and maintain documentation for security processes, procedures, and configuration management.

Experience:

  • Bachelor's degree in Computer Science, Information Technology, or related field. Master's degree in Computer Science, Information Technology preferred.
  • 7+ years of experience in DevSecOps field.
  • Proven hands-on experience in cloud solutions and design for secure and compliant integration of applications on Microsoft Azure.
  • Solid understanding of DevSecOps principles, CI/CD pipelines, and automation tools like Ansible, Jenkins, GitLab CI, BitBucket, or Azure DevOps, with a focus on security integration and automated testing at all stages.
  • Strong knowledge of scripting languages (e.g., PowerShell, Bash, Python) for automation tasks, with an emphasis on security-related automation.
  • Experience in implementing and managing containerized applications using Docker and orchestration platforms like Kubernetes, with security considerations in mind.
  • Familiarity with infrastructure as code (IaC) concepts and tools such as Terraform or Ansible, with a focus on security best practices.
  • Proficiency in cloud security best practices and implementing them in an Azure environment.
  • Excellent problem-solving skills and ability to troubleshoot security-related issues.
  • Preferred experience in leading digital transformation projects and cloud migration efforts with a strong focus on security.
  • Understanding of and experience with AIOps concepts and tools like Prometheus, Grafana, or ELK stack, and platforms like OpsRamp or DynaTrace, would be strongly preferred
  • Experience with performance optimization as applied to cloud infrastructure and cloud application architectures.
  • Experience with a wide range of Azure products and services, in domains such as Analytics, Data Warehousing, Databases, DevOps and Cloud Management toolset, Security, Storage etc.
  • DevOps certifications, such as Microsoft Certified DevOps Engineer Expert.
  • Certifications in cloud security, such as Certified Cloud Security Professional (CCSP) or equivalent.

Required Skills:

  • Cloud Solutions/Automation
  • DevSecOps Principles
  • Problem Solving/Leadership

Preferred Skills:

  • Azure Cloud
  • Ansible Automation
  • Health Care Knowledge

Education Requirements: Bachelor s in Computer Science