DevOps AWS Engineer
Description
The DevOps Engineer position is a technical role within the Technical and Cloud Services group and helps design and develop new build and delivery automation solutions, as well as support the existing infrastructure and tools. This engineer provides technical guidance to team members and other development teams related to the Cloud Services initiatives and helps to ensure our Cloud initiatives are consistently improving. This position may require assistance in providing solutions to address application areas such as availability, latency, performance, efficiency, change management, monitoring, and emergency response. Additionally, this role may require assistance in providing solutions to other internal tools used to support Cloud initiatives.
Principal Duties
- Design and develop infrastructure solutions to support business functions, processes, and applications.
- Responsible for designing, building, and maintaining the continuous delivery across multiple software products
- Participates in creation of new enhancements to infrastructure and modification of existing infrastructure environments in the Cloud.
- Communicates well with management and development to assist in coordinating the successful delivery of tools and software.
- Collaborate with Development to map trends in tickets to Development projects aimed at addressing root causes
- Develop, evaluate, and make recommendations for alternative infrastructure solutions. Support the selection of methodologies, frameworks, tools, and components of infrastructure solutions, and lead multifunctional teams in successful application of those methodologies and tools.
- Design and ensure the validity of the architectural solutions
- Stay current with new technology options and vendor products.
- Able to build Infrastructure as a code service IE: CloudFormation and/or Terraform.
Scope and Impact (Accountability)
- Strong documentation skills.
- Ability to work well with a cross-functional, geographically dispersed team and customer base.
- Strong verbal and written communications skills and ability to lead effectively across organizations.
- Must be able to prioritize large lists of tasks effectively
Complexity
- Must be able to make or recommend quick decisions
- Must be able to absorb new technologies and implement them quickly and thoroughly
Education, Experience and Special Skills
- BS/BA in related field or equivalent experience
- A strong business orientation
- Experience in the software industry deploying software products
- Proficiency with Amazon Web Services (AWS) for build and deployment
- Proficiency with Microsoft technologies: Visual Studio, C#, SQL Server, ASP.NET, Internet Information Services (IIS) is required
- Proficiency with PowerShell
- Proficiency with Virtualization technologies: VMWare, Hyper-V is desired
- Proficiency with Perl, JavaScript, and VBScript is a plus
- Establish federated identity solutions between on-premises and commercial clouds.
- Develop and maintain standards for operations of core AWS components.
- Provide analytics to leadership related to costs/capacity/administration.
- Excellent time management and prioritization skills
- Knowledge of T-SQL and MS SQL Server