Description

  • Delivering excellence to our Software Engineering teams, empowering them to maximize development velocity while simultaneously enforcing best practices and security standards.
  • Ownership, architecture, and management of AWS infrastructure components such as Lambda, EKS, etc.
  • Building with a mind for both security and compliance.
  • Deploying to AWS via Azure DevOps-based source control and CI/CD pipeline design.
  • Owning the technical design, and implementation of the automation technologies required for deploying, maintaining and operating cloud infrastructure.
  • Creating the policies and procedures for properly supporting our rapidly growing microservice architecture.
  • Ensuring cloud-based architectures meet availability and recoverability requirements.
  • Implementation of cloud-based monitoring and alerting.
  • Find scalability bottlenecks and areas for performance improvements.
  • Identify and execute on opportunities to help set the standard for excellence in cloud infrastructure design and automation.
  • Active monitoring of risks to site SLAs and overall delivery.

Serious candidates will possess the minimum qualifications:

  • AWS certifications (Solutions Architect, Developer) required.
  • At least two (2) years managing AWS infrastructure.
  • At least three (3) years DevOps engineering experience.
  • At least two (2) years Terraform or CloudFormation.
  • At least two (2) years Azure DevOps CI/CD.
  • A strong software engineering or programming background. Any language is acceptable but prefer experience with Python, C#, or .NET.
  • Proven experience with industry standard monitoring and alerting tools.
  • Proficiency with Docker, EKS, and microservice architecture in general.
  • Proficiency with log aggregation tools such as ELK or Splunk.
  • Architecting and deploying advanced cloud infrastructures within AWS.
  • Solid understanding of web services, databases and related infrastructure/architectures.
  • Solid understanding of backup/restore best practices.
  • Release software through tooling (Azure DevOps, Github Actions, Jenkins, etc).
  • Excellent troubleshooting skills.
  • Experience supporting an enterprise-level technology environment.
  • Ability to prioritize tasks and work independently.
  • Excellent written and interpersonal communication, and documentation skills.
  • Demonstrable experience with cloud security fundamentals.
  • Excellent collaboration skills across various business units.
  • “Can do” attitude with a penchant for getting things done on time and on budget

Education

Any Gradute