Cloud Engineer

Concero
St Louis, MO

!!ONSITE 1-2 DAYS A WEEK!!

Job Description


Expertise in Amazon Web Services (AWS) designing, implementing, and managing scalable cloud infrastructure for application deployment and operations. The ideal candidate will have experience with containerization technologies, API management, and modern cloud-native application architectures.


Key Responsibilities

  • AWS Cloud Infrastructure Management
  • Design and implement scalable, secure, and cost-effective AWS cloud architectures
  • Manage and optimize AWS services including EC2, ECS, EKS, Lambda, RDS, S3, VPC, and CloudFormation
  • Implement Infrastructure as Code (IaC) using Terraform
  • Configure and manage AWS networking components (VPC, subnets, security groups, load balancers)
  • Implement AWS security best practices and compliance requirements
  • Containerization & Orchestration
  • Design and manage Docker containerization strategies for applications
  • Deploy and manage Amazon EKS (Elastic Kubernetes Service) clusters
  • Configure and optimize Amazon ECS (Elastic Container Service) for container orchestration
  • Implement container registry management using Amazon ECR
  • Develop container deployment pipelines and scaling strategies
  • Application Infrastructure & Deployment
  • Build and maintain automated deployment pipelines for cloud-native applications
  • Implement blue-green deployments, canary releases, and rolling updates
  • Configure and manage Application Load Balancers (ALB) and Network Load Balancers (NLB)
  • Design and implement auto-scaling policies and resource optimization strategies
  • Manage application configuration and secrets using AWS Parameter Store and Secrets Manager
  • API Management & Integration
  • Design and implement API Gateway configurations for RESTful and GraphQL APIs
  • Configure API authentication, authorization, and rate limiting
  • Implement API monitoring, logging, and analytics
  • Manage API versioning and documentation strategies
  • Integrate APIs with backend services and microservices architectures
  • Monitoring & Observability
  • Implement comprehensive monitoring using Amazon CloudWatch, AWS X-Ray, and third-party tools
  • Configure alerting and notification systems for infrastructure and applications
  • Set up centralized logging using CloudWatch Logs
  • Implement distributed tracing and performance monitoring for microservices

Required Qualifications

  • 3+ years of hands-on AWS experience with core services (EC2, S3, RDS, VPC, IAM)
  • Understanding of AWS networking, security, and cost optimization
  • Experience with AWS CLI, AWS SDK, and AWS APIs
  • Containerization & Orchestration
  • Docker experience including multi-stage builds and optimization
  • Kubernetes experience with focus on Amazon EKS
  • Experience with Amazon ECS/Fargate for serverless container deployment
  • Knowledge of Helm charts and Kubernetes package management
  • Infrastructure & Deployment
  • Infrastructure as Code experience with Terraform
  • CI/CD pipeline development and management
  • Knowledge of microservices architecture and distributed systems
  • API & Integration Technologies
  • Amazon API Gateway configuration and management
  • RESTful API design and implementation best practices
  • Experience with GraphQL, gRPC, or other API technologies
  • Knowledge of OAuth 2.0, JWT, and API security patterns
  • Additional Technical Skills
  • Proficiency in scripting languages (Python, Bash, PowerShell)
  • Experience with monitoring tools (Prometheus, Grafana, Datadog, New Relic)
  • Knowledge of database technologies (RDS, DynamoDB, ElastiCache)
  • Understanding of serverless architectures (Lambda, Step Functions, EventBridge)

Preferred Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field
  • AWS certifications (Solutions Architect, DevOps Engineer, Security Specialty)
  • Experience with multi-cloud or hybrid cloud environments
  • Knowledge of service mesh technologies (Istio, AWS App Mesh)
  • Experience with chaos engineering and disaster recovery planning
  • Familiarity with FinOps and cloud cost optimization strategies

Soft Skills & Attributes

  • Strong analytical and problem-solving abilities
  • Excellent communication skills for cross-functional collaboration
  • Experience mentoring junior engineers and sharing knowledge
  • Ability to work in agile environments and adapt to changing requirements
  • Strong focus on security, reliability, and performance optimization



7126

// // //