InfoSec Python Developer

Overview

On Site
Contract - W2

Skills

Banking
Security Operations
Workflow
Reporting
Dashboard
Collaboration
Documentation
Training
Computer Science
Database
SQL
NoSQL
Data Integration
Web Development
Flask
Django
Interfaces
Information Security
Design Automation
Problem Solving
Conflict Resolution
SIEM
Vulnerability Management
Regulatory Compliance
Scripting
Cloud Computing
Amazon Web Services
Microsoft Azure
Google Cloud
Google Cloud Platform
Python
MEAN Stack
Customer Service
Training And Development
SAP BASIS

Job Details

Software Guidance & Assistance, Inc., (SGA), is searching for a InfoSecurity Automation Programmer for a CONTRACT assignment with one of our premier Banking clients in Frisco, TX . We are seeking a Security Automation Engineer with strong programming skills to help design and implement automation solutions that improve efficiency across our security and infrastructure teams. The ideal candidate will be a Python programmer with database expertise, combined with an information security background and web development skills. This role will work closely with internal teams to build out automation workflows, interfaces, and tools that enhance security operations. Key Responsibilities
  • Develop and maintain automation scripts and tools using Python to support security and infrastructure operations.
  • Design and implement database integrations to support automation workflows and reporting.
  • Build lightweight web interfaces or dashboards to enable teams to interact with automation tools.
  • Collaborate with security and IT teams to identify opportunities for automation and implement scalable solutions.
  • Integrate automation scripts with existing internal security tools and platforms.
  • Provide documentation and training for teams to adopt automation solutions.
  • Ensure that developed tools follow secure coding practices and align with organizational security standards.
  • Qualifications
  • Bachelor's degree in Computer Science, Information Security, or related field (or equivalent experience).
  • Strong programming skills in Python (required).
  • Solid understanding of databases (SQL/NoSQL) and data integration.
  • Experience with web development frameworks (Flask, Django, or similar) to build interfaces.
  • Background in information security concepts, tools, and practices.
  • Ability to work independently and collaboratively to design automation solutions.
  • Strong problem-solving skills and ability to translate security/IT needs into technical solutions.
  • Preferred Skills
  • Experience integrating with security platforms (e.g., SIEM, vulnerability management, compliance tools).
  • Familiarity with REST APIs and scripting automation with enterprise tools.
  • Knowledge of cloud platforms (AWS, Azure, Google Cloud Platform) and their automation frameworks.
  • Certifications such as Python Institute PCPP, GIAC GCSA, or security-related credentials.

    #LI-HV1

SGA is a technology and resource solutions provider driven to stand out. We are a women-owned business. Our mission: to solve big IT problems with a more personal, boutique approach. Each year, we match consultants like you to more than 1,000 engagements. When we say let's work better together, we mean it. You'll join a diverse team built on these core values: customer service, employee development, and quality and integrity in everything we do. Be yourself, love what you do and find your passion at work. Please find us at .

SGA is an Equal Opportunity Employer and does not discriminate on the basis of Race, Color, Sex, Sexual Orientation, Gender Identity, Religion, National Origin, Disability, Veteran Status, Age, Marital Status, Pregnancy, Genetic Information, or Other Legally Protected Status. We are committed to providing access, equal opportunity, and reasonable accommodation for individuals with disabilities in employment, and our services, programs, and activities. Please visit our company to request an accommodation or assistance regarding our policy.
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.

About Software Guidance & Assistance