The position is part of a team that is responsible for managing a lab and prod environment for multiple applications. As a member of the team, you will not only be challenged technically but will be expected to document work, communicate well, and provide training.
Roles and Duties include:
· Linux system administration
· Create Ansible playbook and develop pipelines to automate deployments
· Vulnerability management
· Database management
· Documentation and testing
A list of required core skills required are listed below. As a member of the team, you will not only be challenged technically but will be expected to document work, communicate well, and provide training.
Key skills needed:
· 2+ years of experience in automation using scripting languages like bash or python and ansible.
· 2+ years of experience in deploying, debugging, and maintaining apps/service containers
· 2+ years of experience in Linux OS deployment/maintenance including networking and security
· 2+ years of experience in creating Ansible playbooks from the ground up. Includes experience with modules, roles, handlers and notify, registers, facts, and use of tags.
· Expertise in use of Git/Git repos and branch protection rules for version control.
· Experience with deploying and managing MongoDB
· Experience in developing ADO pipelines or GitHub actions from the ground up
· Good understanding of Bicep/ARM or HEAT or CFN templates to create cloud resources.
· Ability to articulate concepts, solutions, and standards to members of the project with various levels of skills sets through presentations and/or discussions
Location:
This is an onsite role, and candidates should be located in one of the following areas
Redmond, WA
Dallas, TX
Atlanta, GA