07/22/2019
Role: AWS DevOps
Location: Farmington Hills, MI
Duration: Long Term Contract
Visa: H1B, OPT-EAD, GC-EAD (With Passport Number) and GC & USC
Responsibilities
Provide account management support for on-boarding and off-boarding of individuals in all different tools or applications
Manage accounts in different systems like Confluence, Jira, Git, OpenLDAP. Serve as an advocate for quality practices including the development of automated testing to improve business processes
Act as a critical part of a multi-team effort to deliver, manage, and maintain configuration automation to meet deliverables
Document and maintain configuration standards for software and infrastructure
Manage CI & CD tools and pipeline as a partner to development and QA teams
Recommend, develop, and implement system enhancements that will improve the performance and reliability of the system including installing, upgrading/patching, monitoring, problem resolution, configuration management, and security
Oversight of critical incident and major system escalations from initiation to resolution
Create mechanisms/architectures that enable fault tolerance and rapid recovery from failure
Strong communication skills, verbal and written
Create and maintain configuration standards for software and infrastructure
Technical Requirements
Experience with Linux, Windows platforms
Experience with AWS cloud and familiarity with their services (VPC, EC2, S3, RDS, ECS, Lambda, API Gateway)
Working experience with IaC and tools such as Terraform or CloudFormation
Working experience with Microservices and best practices for configuration/deployment in the cloud
Demonstrated experience installing, operating, and troubleshooting a variety of open source technologies
Experience with SQL and NoSQL databases in particular administration of MongoDB
Practical experience developing software or meeting operational needs with code and scripting (Bash, Python, Perl or Java)
Experience with software quality principles and associated tools for testing and analysis.
Knowledge of CI & CD practices and supporting tools (Jenkins or similar)
Demonstrated experience in documenting, designing, and re-designing process in an enterprise environment
Experience with PaaS technologies such as containers, container orchestration and scheduling, service registration / discovery and monitoring (Docker, Kubernetes, Grafana, etc.)