DevOps Engineer
CVS
Dallas, TX
09.2022 - Current
- Responsible for Installation, Configuration Management, Maintenance, and Systems Development of Red Hat Linux, and Oracle Enterprise Linux / UNIX Systems
- Configuration Management and source code repository management using tools like GIT, Subversion (SVN), Perforce, and PVCS
- Migrated SVN repositories into GIT using Sub GIT
- Experience in using Nexus, and Artifactory Repository Managers for Maven builds
- Implemented Maven Release Plug-in through Jenkins Jobs for deploying the artifacts to Nexus, and Artifactory
- Maintained Nexus for storing artifacts and for searching the dependencies of a project based on GAV coordinates
- Used Ansible for deployment configuration automation on production servers
- Created Ansible playbooks which are the entry point for Ansible provisioning, where the automation is defined through tasks using YAML format and run Ansible Scripts depending on provision to Dev servers
- Converted a slow and manual procedure to dynamic API-generated procedures in Ansible
- Good understanding of Ansible, for configuring and managing computers, combining multi-node software deployment, ad hoc task execution, and configuration management
- Experience in creating Docker Containers leveraging existing Linux Containers and AMI's in addition to creating Docker Containers from scratch
- Worked with Docker swarm manager to maintain worker nodes and orchestration
- Integrating Docker Swarm with Docker daemon
- Hands-on experience on JIRA for creating bug tickets, storyboarding, pulling reports from the dashboard, and creating and planning sprints
- Used Maven dependency management system to deploy snapshots and release artifacts to Nexus to share these artifacts across projects
- Worked on a variety of Linux platforms Red Hat Linux, and Solaris which included installation, configuring, and maintenance of applications in this environment.
