Cloud DevOps Engineer

HILLSBORO HOUSING LLC
San Antonio, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
$ 97K

Job location

San Antonio, United States of America

Tech stack

Java
JavaScript
.NET
Microsoft Windows
API
Agile Methodologies
Amazon Web Services (AWS)
Azure
Bash
Software as a Service
Cloud Computing
Cloud Engineering
Continuous Integration
Linux
DevOps
Disaster Recovery
VMware ESX Servers
Monitoring of Systems
Infrastructure as a Service (IaaS)
Virtual Private Networks (VPN)
Python
PostgreSQL
Microsoft SQL Server
MongoDB
MySQL
Network Configuration and Change Management
Network Protocols
Citrix Systems
Node.js
NoSQL
OpenStack
Oracle Applications
Platform as a Service (PAAS)
Powershell
Systems Development Life Cycle
Ruby on Rails
Cloud Services
Ansible
Software Engineering
SQL Databases
Systems Integration
Virtualization Technology
vSphere
Web Services
S3 Bucket
Scripting (Bash/Python/Go/Ruby)
Google Cloud Platform
System Availability
GIT
Containerization
Kubernetes
Information Technology
Deployment Automation
Puppet
REST
Terraform
Virtual Private Clouds
Docker
Jenkins
Vulnerability Analysis
Go
VMware
Microservices

Job description

Join our innovative team as a Cloud DevOps Engineer and become a vital driver of our cloud infrastructure and development processes! In this dynamic role, you will harness your expertise in cloud computing, virtualization, and automation to build, deploy, and maintain scalable, secure, and efficient cloud environments. Your work will empower our IT infrastructure to support cutting-edge applications and services across multiple platforms, including AWS, Google Cloud Platform, Azure, and private clouds like VMware, OpenStack, and Rackspace. This position offers an exciting opportunity to shape our cloud architecture while working with the latest tools and technologies in a fast-paced environment committed to continuous improvement., * Design, implement, and optimize cloud infrastructure solutions using IaaS (Infrastructure as a Service), PaaS (Platform as a Service), and SaaS (Software as a Service) models across diverse platforms such as AWS, Google Cloud Platform, Azure, VMware, OpenStack, and Rackspace.

  • Develop automated deployment pipelines utilizing CI/CD tools like Jenkins, Git, Terraform, Ansible, Puppet, Chef, and PowerShell to streamline software delivery processes.
  • Manage container orchestration platforms including Kubernetes and Docker for scalable microservices deployment.
  • Ensure system security through comprehensive hardening practices, vulnerability assessments, system patching, and implementing best practices for system hardening across Linux and Windows environments.
  • Monitor system performance using advanced tools; troubleshoot issues related to virtualization (VMware, Citrix), cloud services (S3 buckets, RESTful APIs), and network configurations such as VPNs.
  • Collaborate with development teams to integrate web services and APIs (RESTful API) into cloud applications; support application development in languages such as JavaScript, Python, Java, Ruby on Rails, Node.js, Go, PowerShell scripting or Bash shell scripting.
  • Maintain high availability by implementing disaster recovery strategies; ensure compliance with security standards through system hardening and regular audits.
  • Support the ongoing evolution of our cloud architecture by researching new tools like NoSQL databases (MongoDB), SQL variants (MySQL/PostgreSQL/Oracle/MS SQL Server), and IoT integrations for future growth.

Requirements

Do you have experience in Terraform?, * Proven experience in designing and managing cloud infrastructure using major providers such as AWS (Amazon Web Services), Google Cloud Platform (GCP), or Microsoft Azure.

  • Strong background in virtualization technologies including VMware vSphere/ESXi, OpenStack environments or Rackspace private clouds.
  • Hands-on experience with containerization tools like Docker; orchestration platforms such as Kubernetes; automation frameworks including Terraform and Ansible.
  • Solid understanding of IT infrastructure components-operating systems (Linux/Unix/Windows), network protocols (RESTful API integration), VPN setup-and their role within a cloud environment.
  • Familiarity with software development lifecycle (SDLC) principles; experience working within Agile methodologies; ability to implement CI/CD pipelines effectively.
  • Knowledge of scripting languages such as Python, Bash shell scripting or PowerShell for automation tasks; experience with Git version control systems.
  • Understanding of microservices architecture; experience deploying scalable applications using REST APIs; familiarity with application development frameworks like .NET or Ruby on Rails is a plus. Join us if you're passionate about leveraging the latest cloud technologies to create resilient IT infrastructures that power innovative solutions worldwide!

Benefits & conditions

Pulled from the full job description

  • Referral program
  • 401(k)
  • Employee discount
  • Life insurance, * 401(k)
  • Employee discount
  • Life insurance
  • Referral program

Language:

  • English (Required)

Apply for this position