Cloud Engineer - AWS
Columbia , Maryland
November 18, 2017

The TEKsystems customer is looking for a Cloud engineer who will join the client solutions team and provide cloud solution implementation. This customer will also be delivering tier 3 support for customer solutions, mainly using AWS and some GCP.


1. Subject Matter Expert with AWS - They use 90% AWS and 10% Google Cloud
2. Strong background with Ansible for automation.
3. Experience / Capable of interfacing w/ internal Sales team. Experience in client interfacing.

Experience with the following is a plus:
++ Google Cloud Platform
++ Cloud certifications
++Experience w/ third party cloud automation tools - Morpheus, RightScale, Scalr, Cloudhealth, etc.

Other Responsibilites:

*Timely delivery of client solutions, environment performance measurement, analysis, and tuning in a cloud hosting environment.
* Lead the design and implementation/delivery of global, cost effective, enterprise-class cloud based solutions following DevOps practices, while maintaining compliance with all company policies, procedures and standards.
* Participate in the development of cloud technology roadmaps that align with overall company strategy and vision of re-platforming and/or moving on-premises solutions to public cloud.
* Provide support for all aspects of cloud technologies with a heavy focus on new solution implementation by supporting developers to ensure on-time delivery of new cloud based platforms. This includes on-call and after-hours support, participation in the incident triage, and following a sound troubleshooting process.
* Act as a coach and mentor for less experienced team members.
* Lead innovation, standardization and automation of cloud deployments within the IT organization.
* Lead within discipline to develop best practices, case studies, training materials, and whitepapers. Present at Architecture Review Board, Lunch and Learn sessions, and training sessions.
* Anticipate risks and constraints and proactively work on solutions to address the risk/constraints, escalating as appropriate.
* Gather requirements, develop the delivery plan for solution and services milestones, managing expectations and coordinating delivery with developers and other client specific team members.
* Maintain in-depth awareness and fluency of the key features, functions, and/or industry trends around the area of expertise.
* Lead the evaluation process and recommend all product standards for companies cloud hosted infrastructure.
* Manage and prioritize multiple simultaneous incidents and Service Requests and drive resolution to technical incidents following the companies Incident Management Process.
* Perform post incident root cause analysis and write the associated RCA document.
* Platform Ownership for cloud based technology.
* A Platform Owner is responsible for:
- Leading the technology councils for cloud platforms
- Determining and reporting on the availability of cloud platforms
- Monitoring and alerting - Ensure the primary functionality is properly monitored
- Backups and Recovery - Ensure critical data is identified/protected and a recovery model is in place and periodically tested leveraging modern cloud based models (snapshots, versioning, replication)
- Capacity management - Develop capacity models including dynamic/elastic solutions, measure utilization and establish and maintain forecasts
- Incident tracking - Track the incidents that have occurred on the platform and the remediation activities performed
- Develop and present environmental metrics
- Health checks - Periodic evaluation of the platform to ensure it is operating optimally
- Creation and maintenance of product guides
- Lifecycle Management - Ensure that software and cloud platforms are up to date
- Cloud Platform - Ensure that our deployments are supported by the vendor and pro-actively plan for a refresh when required.
- Software - Software follow the N-1 rule for major release
* Uphold and promote companies core values and culture
Measures of Success:
* Consistently deliver Cloud based client implementations that exceed customer expectations on-time/budget.
* Successfully resolve technical incidents/service requests in support of client platform development and delivery efforts with a high level of quality, escalating where appropriate.
* Demonstrate a high level of customer service.
* Participate in the development of companies technology vision and strategy.
* Demonstrate the ability to work as part of a team and share knowledge with team members.
* Implementation and adoption of support processes and structures sufficient to ensure system stability and user satisfaction.
* Attain and maintain "expert level" recognition in select areas by IT Leadership and peers.
* Contribute to the development and evolution of reference architectures.
* Positive recognition as noted on Employee and Customer satisfaction surveys, completed on a periodic basis
* Expert Knowledge in Amazon Web services components including EC2, Elastic Map Reduce, S3, Cloudtrail, Data Pipeline, Glue
* Deep understanding of cloud security concepts including Firewall, VPC's, Encryption, Authentication and Authorization (SSO, Active Directory/LDAP etc) strategies
* Additional experience with other major cloud providers including Google Cloud Platform and Azure highly desired
* Experience with Third Party Cloud Automation, Platform Management and Cost management tools such as Morpheus, RightScale, Scalr, Cloudhealth etc highly desired
* Enterprise productization processes, including developing product guides, asset management, data protection, capacity management, performance management, and lifecycle management.
* Enterprise System Management tools.
Demonstrate the ability to:
* Meet project deadlines and manage and prioritize multiple simultaneous projects while adhering to a time allocation model
* Assess the scope and impact of incidents and respond, with a sense of urgency that matches the incident, following appropriate policies and procedures
* Multi-task, prioritize, manage workload and adapt to changing business conditions
* Tolerate stressful situations and remain focused under pressure
* Effectively communicate at all levels of the organization.
* Manage through conflict and challenging situations with positive outcomes for the clients and company.
* Develop and cultivate strategic relationships that benefit IT and the company
* Make decisions and judgments based on standard procedures.
* Demonstrate critical thinking and problem solving skills.
* Contribute to Managed Hosting standards and best practices for processes, procedures, and technical standards.

About TEKsystems:

Join TEKsystems®, a leading IT staffing, IT talent management and IT services firm, and get your career on the fast track. We have more than 100 offices worldwide, and we partner with over 6,000 clients and place over 80,000 consultants per year. At TEKsystems, we seek to understand our consultants' skills, goals and interests, allowing us to present targeted job opportunities on a contract, contract-to-hire or direct placement basis. TEKsystems' leadership in the market stems from our sincere and personal commitment to driving the success of our customers, consultants and each other.

The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please call 888 472-3411 or email for other accommodation options.

A little about us:
TEKsystems provides corporations with IT staffing, talent management expertise and IT services, enabling them to meet their business objective.

Know someone who would be interested in this job? Share it with your network.