S

SAIC

Technology integrator delivering defense IT solutions

Principal DevOps Engineer

DevOps EngineeringUpdated on Nov 10
Full-timeTexas, USANo salary listedRemote

About the Job

Requirements

  • Bachelor's degree with 20 years' experience, or a master's degree with 10 years' experience, in computer science, systems engineering, cloud engineering, or a related technical discipline.
  • Have a proven track record of designing, deploying, and managing Azure infrastructure and services.
  • Have experience with large-scale, high-availability, scalable cloud architecture.
  • Demonstrate expertise in Azure Virtual Machines, Azure Blob Storage, Azure SQL Database, Azure Virtual Network (VNet), Azure Functions, Microsoft Entra ID, Azure Resource Manager (ARM), Azure Monitor, and Azure DNS.
  • Have experience with Azure security practices and services, including Microsoft Entra ID, Azure role-based access control (RBAC), Azure DDoS Protection, and Azure Web Application Firewall (WAF).
  • Demonstrate proficiency with Azure networking components, including VNet Peering, Azure ExpressRoute, VPN Gateway, Private Endpoints, and Azure Load Balancer.
  • Be able to design, deploy, and manage scalable, secure, and highly available Azure cloud infrastructures.
  • Have experience establishing and governing multi-subscription Azure environments using Management Groups, Azure Policy, and Azure Landing Zones.
  • Know cloud cost management and FinOps practices, including budgeting, tagging strategies, and resource optimization using Azure Cost Management.
  • Demonstrate proficiency in scripting languages such as Python, PowerShell, Bash, or JavaScript/Node.js for automation and cloud operations.
  • Have experience with infrastructure as code (IaC) tools such as ARM Templates and Ansible, and with GitOps methodologies.
  • Demonstrate proficiency with monitoring, logging, and observability tools, including Azure Monitor, Log Analytics, Application Insights, Azure Activity Log, Prometheus, Grafana, or New Relic.
  • Have experience optimizing performance, availability, and resiliency of Azure resources and services.
  • Understand Azure security best practices and compliance frameworks, including HIPAA, FedRAMP, NIST, GDPR, and PCI DSS.
  • Have experience implementing encryption, key management, secrets management, and identity solutions using Azure Key Vault, customer-managed keys, and Microsoft Entra ID.
  • Know Azure database services, including Azure SQL Database, Azure SQL Managed Instance, Azure Cosmos DB, Azure Database for PostgreSQL, and Azure Database for MySQL.
  • Have experience with database performance tuning, backup and recovery, high availability, and disaster recovery strategies.
  • Be familiar with CI/CD tools and practices, including Azure DevOps Pipelines, GitHub Actions, Jenkins, and GitLab CI.
  • Have experience with containerization and orchestration technologies such as Docker, Azure Kubernetes Service (AKS), Azure Container Apps, and Kubernetes.
  • Have strong analytical and problem-solving abilities to troubleshoot complex cloud platform issues.
  • Have excellent verbal and written communication skills, including the ability to explain technical concepts to non-technical stakeholders.
  • Be skilled in prioritizing tasks, managing competing priorities, and meeting project deadlines.
  • Demonstrate attention to detail to ensure system stability, security, operational excellence, and data integrity.
  • Be willing to provide on-call support and participate in operational response activities when required.
  • Have strong documentation skills for architecture, operational procedures, security controls, and system configurations.
  • Be able to manage and contribute to multiple projects simultaneously while ensuring high-quality deliverables.
  • Be committed to staying current with emerging Azure technologies, cloud-native architectures, and industry best practices.
  • Be a U.S. citizen and able to obtain and maintain a Public Trust clearance.

Responsibilities

  • Create data flow, cloud, transition, and high-level architecture diagrams for cloud infrastructure, applications, and systems.
  • Design, develop, deploy, and operate automation technologies for continuous integration and continuous delivery.
  • Manage and control permissions for cloud applications, storage, and services hosted by the cloud service provider.
  • Implement, manage, and design monitoring capabilities for cloud architecture and hosted systems and applications to ensure optimal performance and compliance with VA and Federal policies.
  • Provide customer-focused support for product lines and services, including setup, configuration, and provisioning of VAEC environments.
  • Provide cloud support services for systems and applications in VAEC Azure GovCloud environments, ensuring compliance with VIP development, release, and documentation requirements.
  • Provide cloud security provider documentation.
  • Design VAEC and cloud-hosted solutions and address cloud-readiness gaps.
  • Provide technical leadership and mentorship to engineers and contribute to cloud architecture governance.
  • Lead cloud modernization, migration, and transformation initiatives while collaborating across cross-functional teams.
  • Participate in on-call emergency support, operational response, and maintenance when required.
  • Create and maintain documentation for architecture, operational procedures, security controls, system configurations, processes, and procedures.
  • Contribute to multiple projects while ensuring timely completion, quality results, and high-quality deliverables.

Desired Qualifications

  • Advanced Azure certifications are preferred, such as Microsoft Certified: DevOps Engineer Expert, Azure Administrator Associate, or Azure Security Engineer Associate.

About the Company

SAIC

Technology integrator delivering defense IT solutions

SAIC is a technology integrator that supports the U.S. government with engineering and IT services for defense, space, and intelligence missions. Its offerings include integrating complex systems, software, data analytics, cybersecurity, and digital engineering to help national security programs run smoothly. The company operates by combining technical expertise with large-scale government contracts, delivering end-to-end solutions from planning and development to deployment and support. Unlike many firms that focus on a single product, SAIC differentiates itself through a long history of government work, its origins as an employee-owned company, and its growth through strategic acquisitions to broaden capabilities in digital engineering, mission IT, and related services. SAIC’s goal is to enable national defense and intelligence operations by providing the technology and services needed to design, build, and maintain critical systems at scale.

Company size
10,001+
Company stage
IPO
Headquarters
Reston, VA
Founded
1969

Recently Posted Jobs

Explore more opportunities at SAIC

See more jobs