AWS operations and deployment experience with Amazon Web Services EC2, RDS, VPC, IAM, Route53, S3, CloudFront and other AWS Services Chef/Puppet/Ansible/SaltStack or similar configuration management tool experience; thorough understanding of configuration management concepts Working experience with automation scripts using Bash, PowerShell, Python, etc. Creating automated deployment and testing environments. Working knowledge of AWS Database technologies like RDS, DynamoDB and Elasticache Deploying, managing, and operating scalable, highly available, and fault tolerant systems on AWS Implementing and controlling the flow of data to and from AWS Implementing and administration of AWS VPN Estimating AWS usage costs and identifying operational cost control mechanisms Migrating existing on-premise applications and services to AWS Ability to thrive in a constantly changing technical environment with shifting priorities Ability to identify and gather requirements to define a solution to be built and operated on AWS Application clustering / load balancing concepts and technologies A solid understanding of cloud computing environments and preferably experience with AWS Familiarity working in an Agile environment and demonstrated success with structured testing practices such as automated unit testing, regression testing, TDD and continuous delivery Experience with distributed and scalable software architectures Ability to analyze and resolve complex infrastructure resource and application deployment issues Experience with Docker and containers is a plus AWS Certification is a plus Knowledge of managing a data center in terms of systems monitoring, capacity planning and performance tuning. Strong ability to communicate well in English orally and in writing. Ability to operate in a fast-paced, evolving environment and appropriately prioritize tasks and keep abreast of the latest technology. Capability to work with people in different time zones.Responsibilities Responsible for complete infrastructure design, systems analysis, security, data center operation, network & voice communication. Acts as expert for infrastructure teams in the plan, design, and delivery of IT solutions. Advises teams of IT technology standard requirements, methodology and processes. Drives short & long term architecture strategy for the overall IT project portfolio for key business segments. Participates in proof of concepts to assist in defining technology direction and enabling business strategy. Communicates and validates program architecture with infrastructure team, project management team, and technology services management team. Conducts end-to-end technical plan design. Develops long-term strategy for historical data retention and archival plan for storage needs. Defines data retention, backup, and recovery methods and plans. Develops enterprise standards to ensure compatibility and integration of multi-vendor platforms. Design and develop infrastructure blueprints for the implementation of new solutions. Responsible for impact analysis and design modifications to existing systems to support new solutions. Develops specifications for interfaces from existing to new systems. Maintain a common documentation library of standardized procedures and configurations Provide third level support for incidents and problems in designated areas of expertise. Communicate and collaborate with local IT staff as well as colleagues in other parts of the world for configuration, troubleshooting.Qualification Required Education Required at least Bachelors degree, master is a plus. Required Experience 10+ years experience in a production IT environment managing enterprise IT Cloud infrastructure Ability to write architectural design documents or review design documents provided by others. Knowledge and understanding of industry trends and new technologies and ability to apply trends to architectural needs.
Associated topics: chief program officer, cpo, manage, manager, management, monitor, product manager, project manager, relationship manager, task
Leading Management Consulting Company