Senior Systems Engineer (DevOps Engineer)
Infosys Limited
Total des années d'expérience :2 years, 11 Mois
• Implemented & managed CI/CD workflows in Jenkins, automating build & deployment tasks with declarative pipeline scripts using Groovy-DSL methods.
• Automated Jenkins builds triggered by Git pushes via Webhooks. Incorporated SonarQube for code quality management, utilized Maven as the build tool, and stored artifacts in JFrog repositories.
• Experienced with containerization and orchestration technologies like Docker and Kubernetes for efficient application deployment and scaling.
• Initiated and part of a team restructuring effort, consolidating two separate teams into an integrated group of 11 members. This strategic realignment optimized workflows, leading to a 75% improvement in meeting client SLAs for network circuit implementations.
• Established proactive monitoring with Grafana, Prometheus and similartools for optimized system health and issue detection.
• Developed documentation for team that significantly reduced errors by 70% in the first month of implementation.
• Modernised Terraform scripts tailored to different AWS components, ensuring flexibility and scalability in infrastructure setup.
• Engaged with development teams to understand requirements and translate them into actionable script components, ensuring infrastructure alignment with application needs.
• Utilized Git repositories to store and version-control Terraform scripts. Integrated this repository seamlessly with Jenkins using webhooks, allowing for automated deployment with each code push.
• Designed and deployed foundational AWS components such as Virtual Private Clouds (VPCs), Subnets, Availability Zones (AZs), Route53 configurations, Load Balancers, and Auto Scaling Groups (ASGs) with tailored launch configurations.
• Implemented secure and reliable Terraform state file management by centrally storing them in an S3 bucket, ensuring infrastructure consistency.
• Executed Infrastructure as Code (IaC) best practices to ensure consistency, reproducibility, and version control across all infrastructure changes, enabling seamless collaboration and efficient troubleshooting processes.