We provide IT Staff Augmentation Services!

Lead Infrastructure Engineer Resume

3.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • Certified AWS and DevOps Solutions Architect with over 7 years of expertise in Cloud architecture and implementation.
  • An outstanding performer in building high quality solution that is scalable, highly available and fault tolerant tailored towards an enterprise goal.
  • Highly skilled in Cloud engineering, DevOps with proven success in automating, building and deploying process for operational excellence.
  • Team lead supporting seven vendor applications using Cloud infrastructure services (Jira, bitbucket, Sonar, Jenkins, Fortify, Nexus and Nexus - IQ) supporting over 4500 global users. Managed all aspects from selections of vendors to designing and supporting applications
  • Reduced AWS Monthly costs by 50% by cleaning up unused AWS resources (EC2, AMI and S3), downsizing EC2 and RDS classes, downsizing volumes according to the usages and implementing Dynamic Jenkins nodes. Thus, saved over $30,000 per month over Amazon cost
  • Implemented Dynamic Executor allocation for Jenkins to distribute 200 executors for more than 200 applications each leveraging 5 executors. Thus saved $200,00 on Cloudbees license cost.
  • Led teams to architect, design, develop and implement Cloud solutions encompassing multiple specializations, platforms and technologies.
  • Created RACI charts for onboarding 7 applications and collaborated with multiple external teams.
  • Trained L1/L2 team to provide 24x7 support to Application teams..
  • Upgraded CICD application including Jenkins, Bitbucket, Jira and Nexus and migrated them across AWS accounts
  • Developed a common AMI for all Jenkins Nodes that’s been used by 200 different applications. This reduced time to onboard new applications and facilitated regular update of system patches and adding and updating new Softwares
  • Created user managed KMS keys and encrypted the s3 buckets and EC2 volumes
  • Automated onboarding applications to use CICD tools like Jenkins, Bitbucket and Nexus
  • Automated AMI Backup and Clean up strategies of EC2 instances across AWS accounts
  • Developed Kibana dashboard to illustrate the Jenkins Executor hourly usage
  • Designed and implemented SSH key rotations for git users and Jenkins slaves
  • Developed CI Support Jenkins pipelines to generate reports on Jenkins nodes. This include AWS meta data, list of software installed on the node, etc. This gave clear picture of the nodes to the Application Development team and reduced CICD tickets considerably.

TECHNICAL SKILLS:

AWS Cloud services

DevOps/CICD

EC2, AMI, volumes and snapshots

Jenkins

IAM, Roles and Policies

Docker

S3, API Gateway, Lambda, CloudFront

Ansible

VPC, Subnets and Availability Zones

Chef

CloudWatch, CloudTrialKubernetes

RDS, DynamoDB, SES, SNS, SQS

Raygun

Transcoder, QuickSight

Puppet

KMS, Route 53, ELB and EFS

Oracle DB

Maven

MS SQL Server

Ant

Postgres

Git

Java

Bitbucket

J2EE

AWS Cod commit

Spring (& web services)

CVS

Struts

Web Development

Editors

HTML, CSS, Java script

Eclipse jQuery, bootstrap

VS Code

Angular

IntelliJ Idea

ELK

Linux/Unix Operating Systems

Elasticsearch

RHEL and CentOS

Log Stash

Amazon Linux

Kibana dashboard

AIX and Solaris

Scripting

Issue Tracking

Shell scripting (bash, ksh)

Jira

Python scripting

Perl scripting

PROFESSIONAL EXPERIENCE:

Lead Infrastructure Engineer

Confidential

Responsibilities:

  • Installed and administrated CI tools like Jenkins, Jenkins plugins, Jira, Bitbucket and Nexus
  • Managed all CICD tools and applications in AWS cloud platform.
  • Worked in an Agile Software delivery methodology developing, deploying and enhancing build pipelines for CICD requests and projects.
  • Extensively worked on Jenkins to automate building and deploying various applications based on java, NodeJS, docker and python.
  • Work collaboratively with support teams to troubleshoot and resolve production and non-production issues.
  • Created Disaster recovery region and High availability for CI tools Jenkins, Sonar, Jira, Bitbucket, and Nexus.
  • Created, maintained and customized complex JIRA project configurations including workflows, custom fields, permissions and notifications.
  • Created Blue-Green setup and deployment for software upgrades
  • Consulted with Cloudbees, Atlassian, AWS vendors to resolve bugs, plugin issues and performance issues.
  • Subject Matter of Expert in Jenkins and worked on more than 50 Jenkins plugins.
  • Developed a common AMI for all Jenkins Nodes that’s been used by 200 different applications. This reduced time to onboard new applications and facilitated regular update of system patches and adding and updating new Softwares.
  • Designed and implemented an automated process to create bitbucket git projects, nexus repositories and Jenkins nodes. This implementation greatly reduced development teams on boarding time to cloud.
  • Created Kibana dashboard for all Jenkins builds and node executor monitoring.
  • Implemented security plugin on bitbucket instances that prevents application development team from storing credentials/passwords on code repositories and pipelines.
  • Implemented automated zero down time backups and application recovery in other AWS regions for all CICD tools applications.
  • Designed and implemented SSH key rotations for all git client applications connecting and storing codes in Bitbucket.
  • Work with internal Cloud Security teams to resolve any devsecOps compliance issues for CICD tools application.
  • Work with internal Jenkins pipeline teams to automate repetitive tasks and resolve any build and deploy issues.
  • Developed CI Support Jenkins pipelines to generate reports on Jenkins nodes. This include AWS meta data, list of software installed on the node, etc. This gave clear picture of the nodes to the Application Development team and reduced CICD tickets considerably.

Skills Used:

  • Jenkins
  • RHEL
  • Linux, Python, Shell and AWK script
  • VS Code, IntelliJ Idea
  • Groovy scripting
  • MS SQL Server
  • AWS Services
  • Bitbucket
  • Jira

Programmer Analyst

Confidential

Responsibilities:

  • Developed java/j2ee, struts, spring-based applications.
  • Developed Shell and Python scripts to automated build and release activities.
  • Application performance monitoring and profiling, captured business process requirements, created unit test cases and executed them.
  • Adhered various design patterns to avoid commonly recurring problems.
  • Prepared high-level and low-level design and provided architectural solutions.
  • Prepared System requirement specification, development design, implementation strategy and conducted system testing for the new enhancements.

Skills Used:

  • Java, J2EE
  • Struts and Spring frameworks
  • Scripting: Unix, shell
  • GIT, CVS
  • MS SQL Server
  • AWS Services
  • Git
  • Agile

Application Programmer

Confidential

Responsibilities:

  • Designed, developed, tested web applications and provided support to various clients
  • Understood the functionality of existing business, discuss and gather functional requirements from client and facilitate project development.
  • Developed Java web services and J2EE applications using frameworks like Struts and Spring.
  • Worked on application design issues, performance and architecture issues.
  • Worked with QA/Test team to address their queries during Testing phase and adhere to quality set by Confidential and client managements.
  • Worked with Clients to address defects and queries in User acceptance testing.

Skills Used:

  • Java, J2EE
  • Struts and Spring frameworks
  • Scripting: Unix, shell
  • MS SQL Server

We'd love your feedback!