DevOps Engineer

Xforiainc — United States · Posted ~1 day ago

Senior

Skills

Terraform Ansible AWS Azure GCP Docker Kubernetes GitLab Python Bash Linux CI/CD Vault Concourse CI/CD

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary

Build and maintain cloud infrastructure using infrastructure-as-code, automation, containers, and monitoring. Improve operational reliability and security while supporting multi-cloud environments.

Highlights

Work across multiple cloud platforms, automate infrastructure, strengthen security, and contribute to scalable enterprise operations.

Description

RESPONSIBILITIES: -Write, modify, run terraform from an existing codebase to deploy and maintain infrastructure across multiple cloud service providers. Be able to debug errors when deploying terraform. -Run ansible playbooks to manage customer infrastructure. Be able to modify and troubleshoot ansible as needed as errors occur. -Use GitLab with multiple repositories to maintain customer infrastructure and create merge requests for changes to customer infrastructure. -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 in regard to 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 where practical and within security boundary guidelines. KNOWLEDGE AND SKILLS: -Knowledge of Cloud Identity and Access Management (IAM) and least privilege concepts -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 Minimum qualifications: -Bachelor’s degree in Computer Science or equivalent practical experience. -5-8+ years of experience with the following technologies: -Python, Terraform, Ansible, Concourse CI/CD, Vault, Identify Management -Experience with Unix / Linux operating system internals and administration (e.g., filesystems, inodes, system calls, hardening) and networking (e.g., TCP / IP, routing, DNS, network topologies, SDN). Preferred qualifications: -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.