AWS + DevOps + Kubernetes + Terraform

AIVANTA TECHNOLOGIES LLC
New York, NY, United States
about 1 month ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$103,976.0 - $125,218.0
Working hours
Regular working hours
Job source

Tech stack

Amazon Web Services Amazon S3 Bash Shell Software as a Service Cloud Computing Cloud Engineering Databases Linux DevOps Distributed Systems Amazon DynamoDB Cryptographic Protocols
+43 more
Monitoring of Systems Hyper-V Infrastructure as a Service (IaaS) Identity and Access Management Virtual Private Networks (VPN) Python (Programming Language) Network Security PostgreSQL Unix Shell MongoDB MySQL Citrix Systems NoSQL OpenStack Oracle Databases Platform as a Service (PAAS) Windows PowerShell Systems Development Life Cycle Cloud Services Ansible Ruby Virtualization Technology VMware Virtualization Web Services Scripting Google Cloud Cloud Platform System System Availability Git Containerization Kubernetes Infrastructure Automation Frameworks Information Technology Deployment Automation Puppet Restful APIs Terraform Virtual Private Clouds Software Version Control Docker Jenkins Vmware Microservices

Job description

  • Design, deploy, and manage cloud infrastructure solutions utilizing AWS services such as S3, Virtual Private Clouds (VPC), and other public cloud offerings including Google Cloud Platform, Rackspace, Citrix, and OpenStack environments.
  • Develop and maintain Infrastructure as Code (IaC) using Terraform to automate deployment processes across multiple cloud providers.
  • Implement container orchestration solutions with Kubernetes to facilitate microservices architecture, ensuring high availability and scalability of applications.
  • Automate deployment pipelines using DevOps tools such as Jenkins, Git, Ansible, Puppet, Chef, and scripting languages like Bash, PowerShell, Python, and Ruby.
  • Manage IT infrastructure components including virtualization platforms like VMware and Hyper-V to optimize resource utilization.
  • Ensure system security through robust identity and access management (IAM) solutions, system hardening practices, and network security measures such as VPNs.
  • Collaborate with development teams to integrate RESTful APIs and web services into cloud-based applications while adhering to SDLC best practices.
  • Monitor system performance, troubleshoot issues promptly, and implement scalable solutions to meet growing demands of distributed systems.
  • Maintain comprehensive documentation of architecture designs, deployment procedures, and operational workflows.

Requirements

  • Extensive experience with AWS cloud services including S3 storage solutions, IaaS (Infrastructure as a Service), PaaS (Platform as a Service), SaaS (Software as a Service), and Virtual Private Clouds.
  • Proficiency in Kubernetes for container orchestration along with Docker for containerization.
  • Strong knowledge of Terraform for Infrastructure as Code (IaC) automation across multiple cloud providers such as Google Cloud Platform, Rackspace, Citrix Cloud environments, and OpenStack.
  • Deep understanding of cloud architecture principles including scalability, reliability, security, and cost optimization in public cloud settings.
  • Hands-on experience managing IT infrastructure using VMware virtualization technology; familiarity with OpenStack is a plus.
  • Skilled in scripting languages like Bash (Unix shell scripting), PowerShell, Python, Ruby for automation tasks.
  • Familiarity with microservices architecture patterns and RESTful API development for web services integration.
  • Knowledge of database systems including MySQL, PostgreSQL, Oracle Database Management Systems (DBMS), NoSQL databases like MongoDB or DynamoDB is desirable.
  • Experience with DevOps automation tools such as Jenkins CI/CD pipelines; version control systems like Git; configuration management tools including Ansible or Puppet.
  • Understanding of network security protocols including VPNs; experience managing identity and access management (IAM) solutions is essential.
  • Strong foundation in computer science principles related to distributed systems, virtualization technologies, operating systems like Linux/Unix/Windows environments.

Benefits & conditions

Pay: $103,975.58 - $125,217.90 per year

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

50 sec

Why developer happiness matters in web frameworks

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

3:20 min

Choosing tools and environments for infrastructure as code

Hennie Francis · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all