Description

You will design, monitor, and maintain AWS-based systems and infrastructure to support strategic initiatives and cloud-based applications.

Responsibilities

  • Monitor, maintain, and configure AWS infrastructure and various cloud-based systems.
  • Build new systems and maintain current environments using standard DevOps processes and documentation.
  • Deploy and automate the installation, configuration, and upgrading of applications including Jira, Confluence, and qTest.
  • Configure and remediate cloud security settings to ensure platform integrity.
  • Research new technologies and liaise with vendors to resolve technical problems.

Required Skills

  • 7+ years of IT experience in the design and development of web and cloud-based applications.
  • 3+ years of hands-on experience with AWS services including EC2, VPC, S3, EBS, IAM, RDS, and CloudWatch.
  • 3+ years of experience configuring and managing CI/CD pipelines using Jenkins and AWS CodePipeline.
  • 5+ years of programming experience with C#, Bash shell scripting, and JavaScript.
  • Experience designing serverless web applications using AWS Lambda and API Gateway.
  • Experience architecting backup, restore, and disaster recovery for AWS workloads and databases.
  • Experience with AWS Data Migration Services and Cloud Network architecture, including VPN tunnels and VPC peering.
  • Proficiency with AWS CLI, Python, and PowerShell scripting.
  • Experience managing Linux environments (Amazon Linux, CentOS) and shell scripting.
  • Experience with AWS Elastic Container Services (ECS) and Elastic Container Registry (ECR).
  • Experience using S3, EBS, EFS, SES, and SQS.

Preferred Skills

  • AWS Certification.
  • Splunk experience for end-to-end monitoring and consuming HTTP forwarders within AWS.
  • Unix Administration experience.

Education

Any Graduate