Minimum Requirements
- U. S. citizenship or current authorization to work in the U. S. required and no current or future work authorization sponsorship available
- Knowledge of AWS Infrastructure as a Service Automation tools like Cloud Formation
- Ability to understand AWS compute, data sources, security technologies
- Knowledge of infrastructure-as-code (IAC)
- Skilled in deployment strategies using Docker for containerization
- Knowledge and experience in Golang
- Ability to understand the monitoring and management of the build and deployment processes and infrastructure
- Skilled in automated testing solutions for unit testing, integration testing and system testing
- Continuous integration tools such as Jenkins, TFS, Team City or Bamboo
- Required: High School Diploma or GED
- Required: Bachelor's Degree in Business, Engineering, Computer Science, Information Systems, Cybersecurity, or related field; or equivalent formal training
- Required: Advanced-level experience, seasoned and specialized knowledge in Cloud software or Dev Ops
- Ability to perform work duties from limited space work station/desk/office area for extended periods of time
- Ability to communicate and interact with others in the English language to meet the demands of the job
- Ability to use a computer and other office productivity tools with sufficient speed and accuracy to meet the demands of the job
- Must maintain a well-groomed appearance per Company appearance standards as described in established guidelines
- Must be at least 18 years of age
- Must be able to comply with Company attendance standards as described in established guidelines
Responsibilities
- Partner with application, security, and architecture teams to build re-usable and secure cloud infrastructure to be used by business applications
- Operate in a Dev Ops culture and team, responsible for architecture, design, development, implementation, and ongoing operations of new and emerging technology platforms
- Evaluate cloud services and architecture to identify strengths and weaknesses of alternative solutions, conclusions, or approaches to problems
- Implement automation tools and frameworks for automatic code deployment (CI/CD)
- Work with the development team to deploy and manage tools that support SDLC automation, configuration management, and release management
- Understand technical architectures with automation to support complex delivery across a wide range of digital and enterprise applications
- Lead the design, development, and evolution of cloud infrastructure
- Establish and/or follow procedures and standards to ensure high quality and quantity of work
- Establish or follow prioritization processes to drive work with a sense of urgency about getting work completed
- Consult with stakeholders to specify requirements and solutions which address business challenges and opportunities
- Serve as a subject matter expert in cloud infrastructure, performing design reviews and consulting with your teams to ensure design best practices
- Maintain business continuity and disaster recovery processes
- May perform other job duties as directed by Employee's Leaders
- Ability to analyze services to ensure security best practices are followed
- Ability to mentor and guide team members' learning, including introducing new ideas and technologies
- Ability to anticipate business needs and lead a team towards identifying and solving cross-domain problems