Job brief

We are seeking a highly skilled and experienced AWS Architect with a strong background in infrastructure automation, Infrastructure as Code (IaC), building self-service provisioning platforms, DevOps practices, and expertise in building cloud solutions for data platforms. As our Senior AWS Architect, you will play a crucial role in designing, implementing, and maintaining scalable, secure, and highly available cloud infrastructure solutions on the Amazon Web Services (AWS) platform. You will collaborate closely with cross-functional teams to understand business requirements and translate them into effective architectural designs that align with best practices and industry standards. Your expertise in infrastructure automation, IaC, self-service provisioning platforms, DevOps, and data platform solutions will be essential in enabling efficient and streamlined infrastructure provisioning, deployment, management, and analytics across our organization.

Responsibilities

  • Design and implement scalable, secure, and high-performance AWS architectures using best practices and industry standards.
  • Collaborate with stakeholders to understand business requirements, translate them into technical specifications, and develop effective infrastructure solutions.
  • Develop and maintain Infrastructure as Code (IaC) templates using tools like Terraform, AWS CloudFormation, or similar, to enable efficient provisioning and management of infrastructure resources.
  • Build and enhance self-service provisioning platforms, empowering teams to provision and manage infrastructure resources independently and efficiently.
  • Implement DevOps practices, including continuous integration, continuous deployment (CI/CD), and automated testing, to enable rapid and reliable software delivery.
  • Architect and build cloud solutions for data platforms, including data storage, processing, and analytics, leveraging AWS services such as S3, Redshift, Glue, Athena, and EMR.
  • Automate infrastructure deployment, configuration, and management processes using appropriate tools and frameworks, with a strong emphasis on Terraform.
  • Ensure adherence to security and compliance standards throughout the infrastructure design and implementation phases.
  • Conduct thorough performance analysis, capacity planning, and cost optimization to ensure optimal resource utilization and cost-effective solutions.
  • Collaborate with cross-functional teams, including developers, data engineers, operations, and security teams, to ensure seamless integration of infrastructure and data platform solutions.
  • Provide technical guidance, mentorship, and support to junior team members, fostering a culture of knowledge sharing and continuous learning.
  • Stay updated with the latest trends, advancements, and best practices in AWS, infrastructure automation, IaC, self-service provisioning platforms, DevOps, and data platform solutions, and apply them to drive continuous improvement.

Requirements

  • Experienced in VMware ESXi, Vsphere, Linux and VCenter including creating virtual machines, templates, patching, familiarity with snapshots, and routine operations such as datastore creation and removal processes. 
  • Oversee Windows, VMware, Linux and Citrix environments, keeping them current, secure, and available always. 
  • 5+ years Experience with Linux systems administration.
    5+ years experience in Automation/Scripting in Perl, Python, shell etc.
    Familiarity with computing software development, security patching methodologies.
  • Vendor co-ordination & followup Technical Requirements
  • Installing, configuring and maintaining Linux Servers / Virtualization (RHEL 6 & 7, SLES ) [Note: Exposure on RHEL7 is a MUST]
  • Account and Group administration (AD Integration, LDAP)
  • Patch and package administration
  • Configuration and administration of LVM
  • Day to day administration tasks on High end servers & Virtualized environment
  • Knowledge about various FS like XFS, JFS,ext2, ext3, OCFS, Pseudo FS and day-to-day tasks related to it Identify system performance bottleneck and fine tune the system for optimal performance
  • Scheduling jobs using OS tools and third party utilities – Changing kernel parameters
  • Understanding of SAN / NAS environment
Job Category: Development
Job Type: Full Time
Job Location: Plano TX

Apply for this position

Allowed Type(s): .pdf, .doc, .docx