AWS Systems Engineer

at TEKsystems, Inc
Location Columbia, MD
Date Posted August 13, 2019
Category Default
Job Type Full-time


The AWS System Engineer will ensure the system's high availability and maintain program Service Level Agreements (SLA's). This position's key responsibilities include create, maintain and deploy AWS API Gateway resource for Microservices endpoints and portal system administration, managing dev/ops, and managing AWS. The ideal candidate should have experience operating multi-account AWS environments, interacting effectively with customers and development teams, gathering and analyzing requirements for the design of new systems and infrastructure. In this role, there will be collaboration with developers and other technology personnel to develop, migration and management of services in the Amazon Web Services (AWS) cloud environment, and in physical data centers. The candidate will be part of the operations team supporting development, testing, QA and production environments. Must have the ability to see big picture requirements and distill them into concrete tasks and execute on them with some guidance and oversight in a timely fashion.

-Creates and manages cloud compute, storage, and other cloud services in system on AWS
-Creates automation for provisioning, decommissioning, deploying services, and security patching's
-Understands and contributes solutions within existing hybrid IT architecture, along with identifying opportunities to reduce existing data center footprint through cloud-based solutions
-Deploys and manages Docker Container Microservices with AWS services like ECS, Fargate and ECR
-Manages development repositories, build automation and application deployment activities using CI/CD/CT pipelines
-Proactively stays abreast of new AWS offerings and services
-Works with Infrastructure, Architecture, and Development teams to assure quality project delivery and ongoing support
-Works with AWS support to escalate the problems to find the product limitation solutions.
-Maintains technical documentation for support and disaster recovery needs
-Meets or exceeds SLAs on resolving open help desk incidents or requests
-Estimates AWS costs and implementing cost optimization mechanisms
-Identifies potential scaling issues and help define how to monitor and fix them
-Delivers continuous improvement of recipes, scripts and templates for reproducible deployments
-Participates in an on-call rotation- 24x7 environment
-Works well as a team member in a fast-paced and often time-sensitive environment


1. Cloud Systems Engineering utilizing AWS (scaling, CI/CD)
2. Managing DevOps - developing automation scripts to automate deployments
3. Containerization experience utilizing Docker

+AWS Certifications are a plus

Required Experience
* 6 plus years of AWS Cloud experience as a System Engineer
* 5 plus year of AWS DevOps engineer
* 5 years of experience supporting a 24x7 Internet-oriented production environment, preferably across multiple data centers, involving at least hundreds of servers
* 3 years of hands-on experience integrating with micro services as a SaaS
* Proficiency in any two Infrastructure as Code script languages, along with shell and python scripting
* Proven experience with Automation of Microservices deployment and maintenance
* Strong knowledge of common Linux distributions (CentOS, Debian, etc.)
* Experience with Agile methodologies and DevOps (CI/CD) pipelines
* Experience with monitoring technologies, such as Chartbeat, ExtraHop, NewRelic, and Splunk Experience or familiarity with Git version management servers
* Thorough understanding of fundamental internet protocols such as DNS, HTTP, and TCP
* Understanding of Storage Area Network (SAN) and Big Data solutions

Desired Education and Experience
* Must be legally eligible for employment in the US
* Experience in Federal space or with health care organizations
* AWS DevOps certifications
* AWS Experience using AWS FedRamp services
* Okta/Saviynt experience or certification
* WebSphere portal server administration experience

About TEKsystems:

We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company.

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 accommodation@teksystems .com for other accommodation options.

Only registered members can apply for jobs.