Skip to content

Aws Cloud-Devops SRE Engineer

Hybrid
  • Hanover, Maryland, United States

Job description

Location: Herndon, Virginia, USA

Term: Contract


High Tech Genesis is in search of a Cloud Application and DevOps Engineer with extensive hands-on experience in deploying and upgrading EKS clusters in production environments. This individual will play a vital role in developing large-scale, distributed applications with robust federation, dynamic scaling and configuration, security and policy management, and improved resilience and fault tolerance.


Roles and responsibilities:

  • Proficiency in Kubernetes, including expertise in disconnected installation, Kubernetes administration, and troubleshooting system issues
  • In-depth knowledge of Kubernetes operational building blocks, such as Kube API, Kube Scheduler, Kube Controller Manager, and ETCD
  • Ability to provide solutions to common Kubernetes errors, including Create Container ConfigError, ImagePullBackOff, CrashLoopBackOff, and Kubernetes Node Not Ready
  • Extensive experience with AWS services, including EC2, AMI, VPC, ELB, Auto-Scaling, Security Groups, IAM, EBS, S3, SNS, SQS, Route53, ELB, CloudWatch
  • CloudFormation, CloudFront, CloudTrail, RDS, EMR, Redshift, and AWS OpsWorks
  • Proficiency in infrastructure-as-code environments, including automated server or network configurations, large-scale software deployments, and continuous integration and continuous delivery (CI/CD)
  • Hands-on experience in designing, configuring, and managing cloud infrastructures utilizing AWS services such as EC2, S3, Auto Scaling Groups, ELB, EBS, ECS, RDS, DynamoDB, Aurora, API Gateway, Lambda, VPC, IAM, SSM, CloudTrail, CloudWatch, KMS, Kinesis, SNS, SQS, Route53, and AWS Fargate
  • Familiarity with Linux or UNIX administration and automation
  • Knowledge of cloud and virtualization-based technologies, including Docker, Azure, AWS, or VMware
  • Ability to support cloud-hosted systems in a 24x7 environment, including troubleshooting, hot fixing, and root cause analysis
  • Experience configuring Kubernetes clusters for networking, load balancing, pod security, and certificate management
  • Proficiency in configuring monitoring tools such as Datadog, Dynatrace, AppDynamics, ELK, Grafana, Prometheus, or equivalent
  • Strong understanding of Kubernetes application deployment building blocks, including Deployments, Services, Persistent Volumes, and Config Maps
  • Experience implementing and operating containerized cloud application platform solutions, with a focus on cloud-ready distributed application architectures, migrating workloads to containers, containerized development workflows, and integrating container platforms with automated CI/CD pipelines
  • Willingness to participate in design reviews of architecture patterns for service/application deployment in AWS cloud environments

Job requirements

• Bachelor's or master's degree in a technical discipline such as Electrical, Electronics or Computer Science Engineering

• 3+ years of experience with container tools, including Docker, Kubernetes

• 5+ years of experience in an infrastructure, DevOps, or application development role

• Mandatory certification on AWS Solution Architect and Certified Kubernetes Administrator (CKA)

• Experience with the majority of EC2, ELB, EMR, S3 CLI and API scripting

• Extensive hands-on experience on EKS cluster deployment and upgrade in the production environment

• Extensive Experience with OpenShift, AWS, Docker, Kubernetes, Ansible and other container orchestration/PaaS technologies

• Strong Linux Administration background with a working knowledge of systems Implementation and troubleshooting experience with various virtualization technologies and tools such as KVM

• Must have solid bash and Python scripting experience

• Experience with using or migrating continuous integration (CI) and continuous delivery (CD) pipeline solutions or tools, including Jenkins, Git


High Tech Genesis Inc. is an Equal Opportunity Employer. Diversity and inclusion are at the core of our values.

Please be advised:

1. Applicants must have the legal right to work in Canada.

2. Kindly submit your resume in MS Word format upon application for this position.

or