Who We're Looking For:
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.
What You'll Do:
- Linux system administration
- Create Ansible playbook and develop pipelines to automate deployments
- Vulnerability management
- Database management
- Documentation and testing
What You'll Need:
- 2+ years of experience in automation using scripting languages like Bash, 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. Including 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.