We provide IT Staff Augmentation Services!

Devops Lead Resume

Hartford, ConnecticuT

PROFESSIONAL SUMMARY:

  • DevOps Engineer with over 8 years experience in Cloud architecture, Continuous Integration, Continuous Deployment, Release Management, Configuration Management and deploying code over multiple environments, building and managing cloud environments
  • Experience in all phases of Software Development Life Cycle (SDLC), Software Configuration Management (SCM), Continuous Integration (CI), Continuous Deployment (CD), Release Management, Cloud architecture and configurations.
  • Experience in working on AWS and its services like AWS IAM, VPC, EC2, ECS, RDS, S3, Lambda, ELB, Auto Scaling, Route 53, Athena, Cloud Watch, Cloud Trail, SQS, and SNS and experienced in Cloud automation using AWS Cloud Formation templates
  • Strong experience on DevOps essential tools like TFS, Jenkins, Chef, Ansible, Docker, Kubernetes, UDeploy, Octopus, Splunk, Artifactory, Nagios, GIT, Jenkins, Maven
  • Experienced with principles and best practices of Software Configuration Management (SCM) in Agile, scrum, and Waterfall methodologies.
  • Having good implementation experience with installation and configuration of Kubernetes, clustering them and managed local deployments in Kubernetes .
  • Experience with installation and configuration of Docker environment including Docker registry hub for managing different Docker images and deployment of applications inside the software containers
  • Experience in developing Splunk queries and dashboards targeted at understanding application performance and capacity analysis.
  • Expertise in Unix, Powershell, Java and Python scripting for automation and deployment.
  • Created product features, User stories & tasks in Rally and tracked in sprints. Managing/Tracking the defects status by using ALM.
  • Building/Maintaining Docker container clusters managed by Kubernetes, Linux/Unix, GIT, Docker
  • Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test deploy applications.
  • Used Jenkins and pipelines to drive all microservices builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes
  • Participated in project planning meeting and completed tasks in sprints.
  • Experience with Chef and Ansible to manage Web applications, Environments configuration Files, Users, mount nodes and push artifactory packages, automate repetitive tasks, quickly deploy critical applications, and proactively manage change.
  • Participated in project engagements with entire delivery organization (business stakeholders, dev/test teams, and operations) broad knowledge to define a desired end state using DevOps solution
  • Excellent communicative, interpersonal, intuitive, analysis and leadership skills with ability to work efficiently in both independent and team work environments.
  • Involved in preparation of Metrics, Experience with Effort Estimations, Task Allocation, Test Deliverables, Defect Reports, Traceability Metrics based on client requirement and project plan.
  • Comfortable working in a cross - disciplinary team of product designers, software developers, QA professionals and data analysts
  • Ability to handle multiple scenarios with rapidly changing priorities and deadlines.

TECHNICAL SKILLS:

Source control Tools: G ITLAB,TFVS

CI/CD/Cloud Tools: AWS, Jenkins, TFS, Octopus, Udeploy, Docker, Kubernetes

Languages/Scripting: Unix, J a v a, Powershell, Python

Tracking Tools: Rally, ALM

Configuration Management: Chef, Ansible

O t her s: Splunk, Maven, Artifactory, Nuget, Visual studio, SoapUI, Selenium, SonarQube, Neolaod, Load runner, Nagios, Eclipse IDE, Toad, SQL Server Management Studio

PROFESSIONAL EXPERIENCE:

Confidential, Hartford, Connecticut

DevOps Lead

Responsibilities:

  • Participate in project engagement and project planning meeting to assess and document current DevOps capabilities based on resources, infrastructure and capacity.
  • Sprint planning and feature creation in rally to track user stories and complete tasks in sprints
  • Worked on AWS and its services like AWS IAM, VPC, EC2, ECS, RDS, S3, Lambda, ELB, Auto Scaling, Route 53, Athena, Cloud Watch, Cloud Trail, SQS, and SNS and experienced in Cloud automation
  • Comfortable working in a cross-disciplinary team of product designers, software developers, QA professionals and data analysts
  • Created private cloud using Kubernetes that supports DEV, TEST, and PROD environments
  • Building/Maintaining Docker container clusters managed by Kubernetes, Linux, Bash, GIT, Docker, on GCP. Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test deploy.
  • Configure and Assign Resources to Containers and Pods. Assign Pods to Nodes. Access Clusters Using the Kubernetes API and Troubleshooting Kubernetes
  • Created Branches, Labels and performed Merges in GIT.
  • Configured TFS and Jenkins for builds in the respective environments to support various Java builds and Jenkins plugins to automate continuous builds and publishing Docker images to the Nexus repository.
  • Experience in provisioning virtual servers for different environment using AWS and Docker
  • Developed a fully automated continuous integration system using Git, Jenkins and deploy them using octopus and Udeploy.
  • Used Kubernetes and Docker to deploy and scale application
  • Integrated builds and manage artifacts in repository (Nexus).
  • Used Jenkins and pipelines to drive all microservices builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes
  • Experience in working with Chef and Ansible to manage Web applications, Environments configuration Files, Users, Mount points and Packages to automate repetitive tasks, quickly deploys critical applications, and proactively manages change.
  • Created Ansible Playbooks as Wrapper to Manage Configurations of AWS Nodes.
  • Configured Open Source Artifact Repositories (Jfrog Artifactory).
  • Experience in managing/tracking the defects status by using ALM
  • Hands on experience in creating selenium webdriver scripts to do functional testing of web applications.
  • Monitored server metrics using Splunk and Nagios for health and deployment changes.
  • Used SoapUI to ensure api end point results are yielding expected output.
  • Involved in preparation of Metrics, Experience with Effort Estimations, Task Allocation, Test Deliverables, Defect Reports, Traceability Metrics based on client requirement and project plan

Tools: Docker, Jenkins, Kubernetes, AWS, TFS, Ansible, GIT, LINUX/UNIX, Nexus, MAVEN, Udeploy, ALM, jfrog Artifactory, Selenium, SoapUI

Confidential, Minneapolis, Minnesota

DevOps Lead

Responsibilities:

  • Communicate and collaborate with multiple teams to identify requirements for building, deploying and configure applications.
  • Experience in application migration and maintenance process
  • Migrated Linux environment to AWS by creating and executing a migration plan, deployed EC2 instances in VPC, configured security groups &NACL's, attached profiles and roles using AWS Cloud Formation templates and Ansible modules .
  • Expertise in creating TFS/Jenkins builds for different solution and upload output to artifactory as Nuget packages.
  • Configure, implement, and automate Continuous Delivery pipelines for software delivery teams utilizing Continuous Integration tools.
  • Experience in Managing/Tracking the defects status by using ALM tool.
  • Created a new architecture for DataAdvisor application and written powershell scripts to automate deployments.
  • Worked on setting up the new repos, managing the permissions for various GIT branches.
  • Expertise in deploying releases using Octopus for different application
  • Expertise in Unix / Power shell scripting and schedule scripts to automate manual processes
  • Expertise in creating continuous Integration using TFS and continuous deployment using Octopus
  • Working closely with product engineers to prepare and automate the deployment of applications via Docker containers
  • Worked with Docker container snapshots, attaching to a running container, removing images, and managing the directory structures and managing containers.
  • Able to create scripts for system administration and AWS using languages such as Unix and Python.

Tools: Jenkins, AWS, GIT, Nexus, Artifactory, Python, Unix, TFS, Docker, SonarQube, Ansible, Octopus, Kubernetes

Confidential, Richardson, Texas

Computer Programmer

Responsibilities:

  • Analyzing and recommending changes in project development policies, procedures, standards, and strategies to development experts and management.
  • Participates in all phases of the software development life-cycle - requirements, architecture/design, implementation, testing, release, maintenance of our enterprise software applications.
  • Developed new application and added functionality to existing applications using Java/J2EE technologies
  • Wrote SQL queries to retrieve data from the database using JDBC
  • Work with customers to support enhancements and fixes to existing applications in production
  • Created selenium scripts to test application functionality and dis automation using Jenkins
  • Work with cross-functional teams to ensure successful delivery
  • Maintained source code in Git repository
  • Ensures that projects are conducted in ways that benefit the project objectives, the people participating in the project, and company's long-term interests
  • Perform design, code and test reviews of solutions
  • Ensures company security and compliance standards are met
  • Providing work estimates on behalf of the development team for project, sprint, release, and business case estimation processes.
  • Analyzed business requirements and system development specifications.
  • Played a key role in resolving technical roadblocks involving multiple technologies.
  • Ensuring code reviews, unit testing, and integration testing are completed efficiently and effectively.
  • Helped to coordinate the delivery of technical components across internal/external technical teams.
  • Providing technical leadership and mentoring to more junior team members.
  • Contributing to process-improvement initiatives to maximize velocity for the product team

Tools: Java/J2EE, Eclipse, Jenkins, GitUNIX, SQL, Selenium, Maven.

Confidential

System Analyst

Responsibilities:

  • Responsible for Deployment Automation using multiple tools Chef, Jenkins, GIT, and Maven.
  • Manage configuration of web applications and Deploy code to DC server through Chef.
  • Connected continuous integration system with GIT version control repository and continually build as the check-in's come from the developer.
  • Developed Automation POC using Chef Infrastructure automation tool and given demo to client and got appreciation letter for it.
  • Written Chef Cookbooks and recipes to provision several pre-prod environments consisting of DB installations, web applications installation and monitor servers.
  • Set up the enterprise Chef system and upgraded it as per requirements.
  • Learned and given transition to team about continuous integration and automated testing practices and supported them throughout development.
  • Configured Jenkins to implement nightly builds on daily basis and generated change logs which helps team.
  • Scheduled Unix scripts to monitor changes in servers and its utilization.
  • Used MAVEN as a build tools on java projects for the development of build artifacts on the source code.
  • Created Unix/ Pe r l s cr i pt s t o a ut om at e t h e de pl oy m ent pr ocess and other regular manual tasks automation
  • Experience in managing/tracking the defects status by using ALM

Tools: Java/J2EE, Maven, Jenkins, UNIX, selenium, Git, Chef, Jenkins, Unix, Pe r l.

Confidential

Test Analyst

Responsibilities:

  • Gather requirements, create Product backlog and have project planning meeting clients and stakeholders.
  • Create userstories for application features and prioritize them
  • Have sprint planning meeting to decide tasks and test application
  • Create Test plan and Test scenarios for application and its performance
  • Validate SLAs, functional flow of application and its performance
  • Work closely with Developer team to resolve bugs in application function and its performance
  • Experience in managing/tracking the defects status by using ALM

Tools: SQL, Unix, ALM, QTP.

Hire Now