Software Architect

Pyramid Systems, Inc.

$142K — $164K *
US-AnywhereRemote
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 10+ years of experience in AWS Cloud and DevSecOps environments, AI/ML engineering, and technical architecture
  • Ability to obtain and maintain a Public Trust security clearance
  • Bachelor’s degree in IT-related field required
  • Strong software engineering background for guiding cross-functional development teams
  • At least 3 years of experience deploying production enterprise applications in AWS with AI/ML
  • Familiarity with event-driven architecture patterns

Responsibilities

  • Develop innovative solutions and enhance software architecture
  • Establish and maintain Cloud, DevSecOps, and Cyber strategies for AI/ML operations
  • Continuously optimize operational aspects of cyber solutions
  • Collaborate with data scientists and engineers to create unique solutions
  • Lead DevSecOps technical challenges
  • Provide architectural support and guidance
  • Engage with senior executives in federal agencies on security architecture

Benefits

  • Employee Stock Ownership Program
  • FlexPTO for better work-life balance
  • Learning and development opportunities
  • Competitive benefits package and compensation
Full Job Description
Overview

Pyramid is seeking a proven Software Architect Lead to continue the growth of our application development capability, support our client portfolio, as well as specific key customers.

 

Key Skills:

  • Cloud Platforms: Must have experience designing, building, and deploying in AWS Cloud Services including EKS, EC2, Lambda
  • Software Architecture: Deep understanding of design patterns, scalability, and system reliability
  • DevOps & CI/CD: Extensive experience with CI/CD frameworks and containerized pipelines and orchestration using Terraform, Kubernetes, CloudFormation, Ansible, Harness, Docker, and Jenkins - Must have experience with CloudBees, GitHub Actions, and/or GitLab for version control and automation of workflows
  • Security Principles: Knowledge of IAM, encryption, threat modeling, and compliance standards
  • Security Scanning tools: Experience utilizing SonarQube, Checkmarx One, Burp Suite,  Nexus IQ and/or Prisma Twistlock for inspection of code quality and identifying bugs and security vulnerabilities
  • Streaming Architecture: Knowledge of Apache Kafka and Amazon Kinesis
  • Monitoring Architectures: Knowledge of Splunk and New Relic monitoring tools
  • Security Requirements and standardization practices: Experience with cybersecurity requirements such as secure-by-design and zero-trust architecture
Responsibilities
  • Develop innovative technical solutions and identify areas of improvement in software architecture and overall technical architecture
  • Establish and maintain Cloud, DevSecOps, and Cyber strategies for execution and growth of the Machine Learning and AI operations across our public sector clients
  • Continuously optimize and improve all operational aspects of our cyber solutions across Cloud and DevOps (DevSecOps)
  • Collaborate with a team of talented data scientists, machine learning engineers, and application developers to create unique solutions and capabilities, as well as provide guidance for implementation
  • Lead DevSecOps technical challenges
  • Provide architectural leadership, guidance and technical support
  • Engage with senior level executives at a public facing Federal agency and provide subject matter expertise in security architecture and other key domain areas
Qualifications

 

  • 10+ years of professional experience planning, building and supporting AWS Cloud and DevSecOps environments, AI/ML engineering, and technical architecture
  • Must be able to obtain and maintain a Public Trust security clearance
  • Bachelor’s degree in IT related field required
  • You have a strong software engineering background and can comfortably guide multiple cross-functional development teams on engineering strategies
  • You possess strong architecture & design experience, including at least three (3) years of experience deploying production enterprise applications in AWS that use AI/ML
  • You are familiar with event-driven architecture patterns and can guide and advise development teams on architecture pattern best practices
  • You have experience in large-scale, high-performance enterprise big data application deployment and solution architecture on complex heterogeneous environments in AWS
  • Experience in designing, building, and deploying AWS Cloud Services including EKS, EC2, Lambda
  • Extensive experience with CI/CD frameworks and containerized pipelines and orchestration using Terraform, Kubernetes, CloudFormation, Ansible, Harness, Docker, and Jenkins
  • Must have experience with CloudBees, GitHub Actions, and/or GitLab for version control and automation of workflows
  • Must have experience in Linux and scripting tools such as Python, Bash, or PowerShell.
  • Experience setting up and configuring monitoring tools for log analysis (New Relic, Nagios, ELK stack, Grafana, OpenSearch and/or Prometheus)
  • Strong experience of networking concepts, including routing, firewalls, load balancing and basic knowledge of database administration and SQL
  • Extensive DevSecOps experience with the design, install, configuration, security checking during stages, automating software builds, testing, and deployments.
  • Experience with Nexus IQ and/or Checkmarx preferred to improve security and identify risks by identifying vulnerabilities
  • Must have experience within Agile environment and Agile methodologies and DevOps principles to facilitate collaboration and continue improvement
  • Must have strong communication skills and communicate effectively with cross-functional teams
Target Pay RangeThe below listed pay range for this position is not a guarantee of compensation or salary. The final offered salary will be influenced by a host of factors including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at Pyramid Systems that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits, to include our Employee Stock Ownership Program, FlexPTO, and learning and development opportunities. Pyramid MinUSD $142,799.00/Yr. Pyramid MaxUSD $164,000.00/Yr.

Similar Jobs

More Jobs at Pyramid Systems, Inc.

More Information Technology Jobs

Find similar Software Architect jobs: