DevOps Engineer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a DevOps Engineer with a contract length of 2+ years, offering a pay rate of "unknown". Key skills include Terraform, Ansible, Python, and cloud technologies (AWS, Azure, GCP). A Bachelor’s degree and 5+ years of relevant experience are required.
🌎 - Country
United States
💱 - Currency
$ USD
-
💰 - Day rate
800
-
🗓️ - Date discovered
May 28, 2025
🕒 - Project duration
More than 6 months
-
🏝️ - Location type
Unknown
-
📄 - Contract type
Unknown
-
🔒 - Security clearance
Unknown
-
📍 - Location detailed
United States
-
🧠 - Skills detailed
#Storage #Logging #AI (Artificial Intelligence) #Documentation #Security #Monitoring #Cloud #Azure #Scripting #Terraform #Automation #GitLab #Infrastructure as Code (IaC) #Vault #Deployment #Computer Science #Jira #IAM (Identity and Access Management) #Unix #"ETL (Extract #Transform #Load)" #EC2 #VPC (Virtual Private Cloud) #Base #AWS (Amazon Web Services) #Programming #Scala #Linux #IP (Internet Protocol) #S3 (Amazon Simple Storage Service) #DevOps #Kubernetes #Ansible #Python #Bash #Docker #GCP (Google Cloud Platform)
Role description
Role: DevOps Engineer Duration - 2+ years Job Description: Our Cloud Infrastructure DevOps Team plays a pivotal role in designing and deploying robust infrastructure solutions to support 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. Job 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 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 where practical and within security boundary guidelines Job Skills: • 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 Google Cloud Platform foundational technologies (Projects, Compute Engine, GKE, Cloud Storage, VPC) • Proficient in using Terraform to build modules for deploying applications in AWS, Azure, and/or Google Cloud Platform • 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 MUST HAVES: 1. Bachelor s degree in Computer Science or equivalent practical experience. 1. 5+ years of experience with the following technologies: Python, Terraform, Ansible, Concourse CI/CD, Vault, and Identify Management 1. 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). 1. Expertise in designing, analyzing, and troubleshooting large-scale distributed systems. 1. 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.