Logo
TalentOla

Cloud Engineer

TalentOla, Dallas, TX, United States


Title: AWS Cloud Engineer

Location: Plano, TX

Job Responsibilities:

  • Formal training or certification on software engineering concepts and 10+ years applied experience.
  • AWS Associate level certification in Developer, Solutions Architect or DevOps.
  • Hands-on practical experience delivering system design, application development, testing, and operational stability.
  • Advanced in one or more programming language(s) - Java, Python, Go
  • A strong understanding of business technology drivers and their impact on architecture design, performance and monitoring, best practices.
  • Design and building web environments on AWS, which includes working with services like EC2, ALB, NLB, Aurora Postgres, DynamoDB, EKS, ECS fargate, MFTS, SQS/SNS, S3 and Route53.
  • Advanced in modern technologies such as: Java version 8+, Spring Boot, Restful Microservices, AWS or Cloud Foundry, Kubernetes.
  • Experience using DevOps tools in a cloud environment, such as Ansible, Artifactory, Docker, GitHub, Jenkins, Kubernetes, Maven, and Sonar Qube.
  • Experience and knowledge of writing Infrastructure-as-Code (IaC) and Environment-as-Code (EaC), using tools like CloudFormation or Terraform.
  • Experience with high volume, SLA critical applications, and building upon messaging and or event-driven architectures.
  • Deep understanding of financial industry and their IT systems.
  • Preferred qualifications, capabilities, and skills
  • Experience with high volume, mission critical applications, and building upon messaging and or event-driven architectures using Apache Kafka.
  • Experience with logging, observability and monitoring tools including Splunk, Datadog, Dynatrace. CloudWatch or Grafana.
  • Experience in automation and continuous delivery methods using Shell scripts, Gradle, Maven, Jenkins, and Spinnaker.
  • Experience with microservices architecture, high volume, SLA critical applications and their interdependencies with other applications, microservices and databases.
  • Experience developing process, tooling and methods to help improve operational maturity