SAP - Herndon, VA

posted 2 months ago

Full-time - Mid Level
Herndon, VA
10,001+ employees
Publishing Industries

About the position

At SAP, we enable you to bring out your best. Our company culture is focused on collaboration and a shared passion to help the world run better. We focus every day on building the foundation for tomorrow and creating a workplace that embraces differences, values flexibility, and is aligned to our purpose-driven and future-focused work. We offer a highly collaborative, caring team environment with a strong focus on learning and development, recognition for your individual contributions, and a variety of benefit options for you to choose from. SAP National Security Services Inc.® (SAP NS2®) is an independent U.S. subsidiary of SAP, leveraging best-in-breed technologies engineered by SAP to protect the lives, assets, and information of Americans. Our Cloud Infrastructure DevOps team plays a pivotal role in designing and deploying robust infrastructure solutions to support SAP products and services. We are an automation-first organization, prioritizing the deployment of all our cloud resources via automation to enhance efficiency and consistency. Our engineers collaborate closely with internal product teams and customer-facing units to deliver adaptable and scalable code that meets the requirements of our diverse clientele. Candidates will have the opportunity to work across various cloud providers using a wide range of Infrastructure as Code (IaC) tooling and practices, developing provider-agnostic solutions that ensure seamless functionality across different platforms. Our infrastructure supports a broad client base, including local, state, and federal government agencies, as well as private sector organizations engaged in government-related missions.

Responsibilities

  • Write, modify, run terraform from an existing codebase to deploy and maintain infrastructure across multiple cloud service providers.
  • Run ansible playbooks to manage customer infrastructure and troubleshoot as needed.
  • Use GitLab with multiple repositories to maintain customer infrastructure and create merge requests for changes.
  • Configure, build, and deploy containerized services using Docker and/or Kubernetes.
  • Access traffic flow data between customer and hosted environments to troubleshoot connectivity issues.
  • Produce and maintain technical documentation regarding network and system design and governance.
  • Develop standard operating procedures, knowledge base articles, technical bulletins, and other documents in support of the infrastructure.
  • Operate in a security-first mindset, performing all other responsibilities with security in mind.
  • Implement monitoring, config management, and logging capabilities to manage a multiple tenant cloud infrastructure across multiple cloud service providers.
  • Use generative AI elements to increase efficiency and speed, improve accuracy and consistency, enhance security, and better manage resources.

Requirements

  • 5-8+ years of experience with Python, Terraform, Ansible, Concourse CI/CD, Vault, Identity Management.
  • Experience with Unix/Linux operating system internals and administration, including filesystems, inodes, system calls, hardening, and networking.
  • Knowledge of AWS foundational technologies (EC2, S3, IAM, Route53, VPC).
  • Knowledge of Azure foundational technologies (Virtual Networks, Application Gateway, Storage Account, Virtual Machines, Load Balancer, Resource Groups).
  • Knowledge of GCP foundational technologies (Projects, Compute Engine, GKE, Cloud Storage, VPC).
  • Proficient in using Terraform to build modules for deploying applications in AWS, Azure, and/or GCP.
  • Proficient in a CI/CD technology.
  • Proficient in a scripting or programming language for automation (bash, python).
  • Experience with RBAC design and provisioning for users.
  • Investigation skills to review detailed Infrastructure and configurations.
  • Experience with logging and log processing in a cloud environment.
  • Working knowledge of networking: IP routing, subnetting, network troubleshooting.
  • Strong Linux OS skills - deployment, configuration, and troubleshooting.
  • Working knowledge of ServiceNow and Jira.

Nice-to-haves

  • Expertise in designing, analyzing and troubleshooting large-scale distributed systems.
  • Ability to debug and optimize code and automate routine tasks.
  • Systematic problem-solving approach coupled with strong communication skills and a sense of ownership and drive.

Benefits

  • Flexible working models
  • Health and well-being programs
  • Learning and development opportunities
  • Recognition for individual contributions
  • Diversity and inclusion initiatives
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service