Paramount Software Solutions - Austin, TX

posted 5 months ago

Full-time - Senior
Austin, TX
Professional, Scientific, and Technical Services

About the position

The Senior Cloud Infrastructure DevOps Engineer will be a key player in our Cloud Infrastructure DevOps team, which is responsible for designing and deploying robust infrastructure solutions that support SAP products and services. This role emphasizes an automation-first approach, where the deployment of all cloud resources is prioritized through automation to enhance efficiency and consistency. The engineer will work closely with internal product teams and customer-facing units to deliver adaptable and scalable code that meets the diverse requirements of our clientele. The position offers the opportunity to work across various cloud providers, utilizing a wide range of Infrastructure as Code (IaC) tooling and practices to develop 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, and run Terraform from an existing codebase to deploy and maintain infrastructure across multiple cloud service providers, debugging errors during deployment.
  • Run Ansible playbooks to manage customer infrastructure, modifying and troubleshooting as needed when errors occur.
  • 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 with a security-first mindset, performing all responsibilities with security in mind.
  • Implement monitoring, configuration management, and logging capabilities to manage a multi-tenant cloud infrastructure across multiple cloud service providers.
  • Utilize generative AI elements to increase efficiency and speed, improve accuracy and consistency, enhance security, and better manage resources within security boundary guidelines.

Requirements

  • Bachelor's degree in Computer Science or equivalent practical experience.
  • 5-8+ years of experience with technologies such as Python, Terraform, Ansible, Concourse CI/CD, Vault, and Identity Management.
  • Experience with Unix/Linux operating system internals and administration, including filesystems, inodes, system calls, hardening, and networking (TCP/IP, routing, DNS, network topologies, SDN).
  • Proficient in using Terraform to build modules for deploying applications in AWS, Azure, and/or Google Cloud Platform.
  • Proficient in a CI/CD technology and a scripting or programming language for automation (bash, python).
  • Experience with RBAC design and provisioning for users.
  • Strong Linux OS skills in deployment, configuration, and troubleshooting.
  • Working knowledge of networking concepts such as IP routing, subnetting, and network troubleshooting.

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.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service