Devops Engineer
Current• Implemented automated workflows that detected and updated new GitHub actions versions across 60 repositories, Improving code consistency while saving and estimated 12 Hours of manual work each month .• Engineered a workflow utilizing custom-built GitHub Actions to streamline the validation process of artifacts stored in JFrog Artifactory, significantly improving deployment efficiency across more than 60 repositories.• Built a GitHub Action to delete Docker artifacts based on specific GitHub events, including branch and tag deletions, enhancing repository cleanliness.• Constructed Ansible playbooks to streamline software installations, including Docker setup, configuration of self-hosted GitHub runners, proxy configurations, and system updates.• Crafted a bash script that captured essential GitHub job details, including runner name and execution date, and facilitated updates to Teams channels, streamlining communication for project stakeholders across five teams. .• Executed a monitoring system using Docker to deploy Prometheus and Grafana for selfhosted GitHub runners. Created Python scripts to extract complex job execution metrics, utilizing Pushgateway to ensure accurate data collection.• Established unit tests in Python to enhance code reliability. Migrated legacy PowerShell code to Python, improving maintainability and performance.• Optimized the setup and configuration of DHCP using Python, streamlining complex manual processes and reducing setup time by approximately 30 minutes per user.• Created comprehensive technical documentation for all implemented solutions and processesto facilitate knowledge transfer and future maintenance