Infrastructure Engineer

Navisite

  • Warrendale, PA
  • Permanent
  • Full-time
  • 1 month ago
Infrastructure EngineerTHE ROLEWe want you to help build our AWS Professional Services team. As an AWS Premier Partner, we have a healthy pipeline of highly technical work, and we’re constantly pushing the boundary of what’s possible in the AWS cloud.In this role, you’ll be responsible for providing engineering support during the sales cycle, act as a subject matter expert where needed, and ultimately for deploying solutions in AWS. Expect to keep your hands on the keyboard as you not only design, but build complex technical solutions for our Life Sciences, Financial Services, and ISV/SaaS clients in AWS.PRIMARY JOB RESPONSIBILITIES
  • Engage in AWS engineering work (including designing and deploying complicated solutions) for clients
  • Be the face of with your clients - a great communicator and analytical thinker to guide client decision making during project, interact successfully with vendors and other IT personnel, and ensure is always moving the ball forward
  • Be a consultant and leverage your brain at every step of the engagement to deliver the best solution possible for the client
  • Own your projects, own your decisions, and take pride in doing the best job you can
  • Contribute to codebase with CloudFormation, Terraform, or potentially other automation and scripting languages
  • Participate in an on-call rotation for emergency support issues
  • Acquire and maintain all 5 of the “core” AWS certifications (Solutions Architect - Associate, Solutions Architect - Developer, SysOps Administrator - Associate, Solutions Architect - Professional, DevOps Engineer - Professional)
  • Dedicate roughly 30 hours of your time to engineering tasks
  • Contribute to the ever growing knowledge base
  • Be an AWS platform expert in the “core” infrastructure areas (VPC, EC2, RDS, S3, etc.)
  • Maintain expertise in a subset of strategic AWS services (WorkSpaces, AppStream, ECS, CodeDeploy, EMR, Batch, SageMaker, etc.)
  • Act a subject matter expert as needed to support engineers engaged with Managed Services client portfolio, and help out with solution design and scoping for the sales team as needed
  • Work independently and as part of a team
REQUIREMENTS
  • 10+ years of IT infrastructure experience overall
  • 5+ years working with the Microsoft server stack - Server, Exchange, SQL, Remote Desktop, etc.
  • Alternatively, 5+ years working with Linux administration (DNS, LDAP, web servers like apache and nginx, package management, etc.)
  • 3+ years of experience in technology consulting, enterprise, and solutions architecture (preferably in AWS)
  • At least 1 Associate Level AWS certification (Certified Solutions Architect, for example)
  • Deep expertise in at least one of the following areas of traditional IT infrastructure: storage, firewalls, networking, hypervisor, VDI, database administration, web apps
  • Experience working on large scale IT projects related to design, deployment, and configuration
  • Proven track record of delivering solutions within defined timeframes
  • Any experience administering services on AWS (EC2, VPC, ECS, S3, ELB, RDS, Route53,WorkSpaces, AppStream 2.0, CloudWatch, CloudTrail,, etc.) would be a wonderful bonus
  • Expertise with modern DevOps concepts, CI/CD processes, git commands, container platforms (docker, kubernetes, ECS, etc.)
  • Obsessive need to automate. Relevant languages include: bash, python, PowerShell, AWS CLI
  • Familiarity with Jupyter Notebooks is a plus
  • Comfortable working with CloudFormation, Terraform, or a healthy appetite to learn!
  • Exceptional collaboration, listening, written and verbal communication skills with the ability to facilitate technology strategy, requirements and architecture conversations with all stakeholders
  • Self-starter with the ability to work independently and as part of a project team
  • Ability to manage your time and keep things from falling through the cracks even with multiple, simultaneous projects going on

Navisite