We provide IT Staff Augmentation Services!

Aws Certified Solutiins Archtiect - Devops Engineer Resume

3.00/5 (Submit Your Rating)

TexaS

PROFESSIONAL SUMMARY

  • 13 Years of IT experience providing infrastructure automation services, development, application support in AWS cloud, On - premises and configuration of build tools in Windows, Linux systems.
  • Worked as a Developer, proficient in programming languages such as .Net, C#,Java, SQL Server, Oracle.
  • Implemented Continuous Integration (CI) and Continuous Delivery (CD) framework using Jenkins, Ansible,AWS.
  • Worked on coreAWSservices such as setting up new server (EC2) instances, Cluster’s, configuring Security Groups, S3 buckets and setting up Elastic IP's, Elastic Load Balancers (ELB), Auto Scaling config, Virtual Private Clouds (VPC), and Cloud Formation.
  • Experienced in Version control tools like Subversion, GIT, TFS to track source code changes made by different people.
  • Experience in using configuration management tools like Ansible/Chef.
  • Worked with Ansible playbooks for virtual and physical instance provisioning, configuration management, patching and software deployment onAWSenvironments through automated tools, Ansible/ custom pipeline.
  • Created Ansible Playbooks to provision IIS Servers, Database Server, Apache Web servers, Tomcat servers, Nginx, and for other applications.
  • Extensively worked on Jenkins, Hudson and Team City for Continuous Integration (CI) and for End to End automation for all build and deployments.
  • Worked on different plugins in Jenkins like Build Pipeline plugin, Delivery pipeline plugin, Parametrized trigger plugin, Amazon EC2 plugin, and S3 plugin to achieve Continuous Delivery in an Organization.
  • Created tagging standards for proper identification and ownership of EC2 instances and other AWS resources.
  • Knowledge in Docker for automation the deployment of applications inside software containers.
  • Knowledge in managing the containers in Docker using Kubernetes.
  • Expert in Automation of Release and Deploy configuration management to different environments me.e. DEV, QA, UAT and Production.
  • Experience in managing cloud software deployments, with a focus on continuous integration and deployment using, GitHub, Jenkins, SVN, GIT and Maven which requires developers to integrate code into a shared repository several times a day.
  • Experienced in branching, tagging and maintaining the version across the environments using SCM tools like GIT, Subversion (SVN) and Perforce.
  • Extensive experience in writing build scripts for MS-build, MAVEN, ANT tools for building and deploying artifacts from source code.
  • Experience in administering and maintaining Atlassian products like JIRA, BitBucket/Stash, Sourcetree,Confluence
  • Installed, Configured, Managed Monitoring Tools such as Aws Cloudwatch, Trend Micro, Splunk, Nagios for Resource Monitoring/Network/Monitoring/Log Trace Monitoring.
  • Good Knowledge in developing advanced web-based applications using ASP.Net, C#, JavaScript, Web Services and Databases like Oracle, SQL Server.
  • Experienced on Databases, to create its Objects - Tables, Stored Procedures, Triggers, using PL/SQL in MS SQL Server, Oracle Data Connectivity, for Web and Windows Using JDBC and ODBC Drivers.
  • Proficient DB administration (SQL Server, Oracle, DB2, Mongo, MySQL, Sybase) knowledge for maintaining and performing required DB tasks.
  • Worked extensively with different Bug tracking tools like JIRA, Remedy, HP Quality center.
  • Experience customizing JIRA projects with various schemas, complex workflows, screen schemes, permission schemes, and notification schemes.
  • Good Knowledge in Administration of Production, Development and Test environments carrying different operating system platforms like Windows, Red Hat Linux.
  • Good understanding of the principals and best practices of Software Configuration Management (SCM) in Agile, scrum, and Waterfall methodologies.
  • Knowledge in implementation and maintenance of Apache Httpd, SMTP, FTP, Remote Access, Security Management Security trouble shooting skills.
  • Knowledge in Installation and configuration of Red Hat Linux (4.x, 5.x, 6.x and 7.0), Ubuntu and Linux VM’s.
  • Strong knowledge of system performance and monitoring tools, ESP Job Scheduler.
  • Skilled in leading team, liaising with Product teams to define branching as well as release strategies for each release, participating in Change Advisory Board (CAB) meetings to identify timelines for release and track risks, software development processes and methodologies and knowledge of the complete product development life cycle.
  • Capable of quickly learning and delivering solutions as an individual and as part of a team.
  • Providing 24X7 On-call, Production and Customer Support including trouble shooting problems related to Linux servers.
  • Expertise in resolving file system errors, system crashes and errors.
  • Expertise in DR (Disaster Recovery) planning and testing activities.

TECHNICAL SKILLS

Operating systems: Windows, Red Hat Linux, Centos

Virtualization Products: VMware, VSphere

Version control tools: GIT, SVN, TFS, ClearCase, CVS

Cloud Computing: AWS Cloud, Openstack

CI tools: Jenkins/Hudson, Bamboo, Team city

Build tools: ANT, Maven, MS Build

Configuration Management: Tools Chef, Ansible

Databases: MySQL PRO, MS SQL Server, SqlPlus, Oracle, MongoDB

Languages/Scripting Languages: C, C++, C#, Json,Java,Asp.Net, HTML,Bash Script, Perl, Python, ANT Script, Java, J2EE

Continuous monitoring tools: StackDriver, AWS cloudwatch, Nagios, splunk, Tivoli

Bug tracking and ticketing: JIRA, Remedy, HP Quality Center

Web/Application Servers: IIS 7/8, WebLogic, Web Sphere, Apache Tomcat, IBM JBoss

Web technologies: ASP.NET, ASP, Servlets, JDBC, JSP, XML, HTML, Java Script.

Network protocols: SMTP, TCP/IP, FTP, SFTP,SSH

PROFESSIONAL EXPERIENCE

Confidential, Texas

AWS Certified Solutiins Archtiect - Devops Engineer

Responsibilities:

  • Responsible in System study, Analysis, Design and Focused on automation, integration monitoring and configuration management.
  • Developed and implemented software release management strategies for various applications according to agile process.
  • Worked asDevOpsEngineerfor a team dat involved different development teams and multiple simultaneous software releases.
  • Worked extensively on TFS and GIT as source code repository and involved in migrating from TFS to GIT.
  • Created release branches and involved in administration of Source Code Repo, including branching, Tagging, reporting and assisting with project and end user support.
  • Developed CI CD jenkin pipelines to automate the build and deploy process.
  • Experience in Amazon Web Services EC2, ELB, S3, IAM, Route 53, EBS, VPC, AMI, RDS, Auto Scaling, SNS, Cloud Watch and Cloud Formation.
  • DesignedAWSCloud Formation template to create custom sized VPC, subnets, NAT to ensure successful deployment of web applications and database templates.
  • Created monitors, alarms and notifications for EC2 hosts using Cloud Watch.
  • UsedAWSS3 service as Build Artifact repository to create release based buckets to store various modules/branch based artifact storage.
  • Creating Custom AMI's and AMI tags, modified AMI permissions.
  • Worked with Security Groups, configuring Inbound /Outbound rules, creating and importing Key Pairs.
  • Worked on setting up AppDynamics for Performance Monitoring.
  • Performed integration of Code Quality Analysis techniques with Black Duck, Veracode, SonarQube.
  • Extensively Involved in Code Merge Activities for various release and ongoing development branches.
  • Involved in executing DDL/DML queries and moving Database packages from Dev/Test/Uat/Prod environments.
  • Create and setup automated nightly build environment for Visual Studio(.Net)and Java projects using Jenkins.
  • Developed Build scripts for MS build, Web Deploy, ANT build tools in Jenkins to move code from one environment to other environments.
  • Worked on PowerShell, Ansible Scripts to setup Infrastructure, Build and Deploy scripts.
  • Developed AWS Cloud Formation, YAML/JSON templates to create custom sized EC2 instances, ELB.
  • Developed automation pipeline in Jenkins using groovy script.
  • Worked on Scripts to provision Infrastructure as code.
  • Worked on Microservices to achieve Continuous Delivery goal on high scalable environment, used Docker.
  • Designed, Installed and Implemented Ansible configuration management system.
  • Configured network and server monitoring using ELK (Elasticsearch, Logstash, and Kibana) stack and Nagios for Notifications.
  • Experience in writing various custom Ansible Playbooks and modules for Deployment Orchestration.
  • Deployed Asp.net(MVC) and Java applications to application servers in agile continuous integration environment and automated the whole process.
  • Responsible for installing and configuring Jenkins master and slave nodes for windows environment.
  • Configured TFS and Git with Jenkins and schedule jobs using POLL SCM option.
  • Worked on infrastructure with Docker containerization.
  • Setup, Configure and Maintain environments Dev, SIT, QA, Stage and Production
  • Setting up Deployment Pipelines for Continuous Deployment inReleaseManagement.
  • Used PowerShell, XML, JSON forDevOpsin Windows-based systems.
  • Followed agile principals and used JIRA for maintenance and Bug development tasks.
  • Automated the build and release management process including monitoring changes between releases.
  • Developed Python scripts for automation of the build and release process.
  • Knowledge in supporting various web servers (Apache and Tomcat) running on Linux Operating systems.
  • Generated systems report every week for team review.
  • Troubleshooting ASP.Net/MVC application issues hosted on the IIS Server.
  • Extensively Involved in Application Support, Server Administration, Disaster recovery and Production Support Activities.

Environment: TFS, GIT, Jenkins,IIS, ASP.Net/MVC, MSbuild, MSdeploy, ANT, Maven, AWS tools, Ansible, JIRA, AWS Lambda, Cloudwatch, Cloud Trail, ELB, Linux/Unix, MS SQL, Power Shell, Windows Server, Java/J2ee, Docker.

Confidential, Columbus, Ohio

Devops Build & Release Engineer

Responsibilities:

  • Responsible in System study, Analysis, Design and Focused on automation, integration monitoring and configuration management.
  • Developed and implemented software release management strategies for various applications according to agile process.
  • Used SVN and GIT as source code repository and involved in migrating from SVN to GIT.
  • Created release branches and involved in administration of Source code Repo, including branching,Tagging, reporting and assisting with project and end user support.
  • Actively involved in driving Scrum call and co-ordinate with various stake holders for resolving various concerns and roadblocks.
  • Managed GIT, SVN using Jenkins tool to automate the build process
  • Performed integration of Code Quality Analysis techniques with SonarQube, Fortify.
  • Extensively Involved in Code Merge Activities for various release and ongoing development branches.
  • Involved in executing DDL/DML queries and also moving Oracle DB packages from Dev/Test/Uat/Prod envirornments.
  • Create and setup automated nightly build environment for VisualStudio(.Net)and Java projects using Jenkins.
  • Developed Build scripts for Msbuild, Web Deploy, ANT build tools in Jenkins to move code from one environment to other environments.
  • Configure, monitor and automated cloud based service Amazon Web Services tools such as (EC2, EBS, ASG, RDS, R53)
  • Developed AWS Cloud Formation, JSON templates to create custom sized EC2 instances, ELB.
  • Built CI/CD pipeline and managing the infrastructure as code using chef
  • Implemented Chef Cookbooks, Recipes for Deployment on build on internal Data Centre Servers. Also re-used and modified same Chef Recipes to create a Deployment directly into Amazon EC2 instances.
  • Developed Chef Cookbooks to automate IIS, MsBuild, WebLogic and Tomcat installations.
  • Managed multiple cookbooks in Chef.
  • Implemented environments, roles, and templates in Chef for better environment management.
  • Deployed Asp.net(MVC) and Java applications to application servers in agile continuous integration environment and also automated the whole process.
  • Responsible for installing and confuguring Jenkins master and slave nodes for windows envirornment.
  • Configured SVN and Git with Jenkins and schedule jobs using POLL SCM option.
  • Setup, Configure and Maintain environments Dev, SIT, QA, Stage and Production
  • Setting up Deployment Pipelines for Continuous Deployment inReleaseManagement.
  • Used PowerShell, XML, JSON forDevOpsin Windows-based systems.
  • Followed agile principals and used JIRA for maintenance and Bug development tasks.
  • Automated the build and release management process including monitoring changes between releases.
  • Jenkins was used as a continuous integration tool for automation of daily process.
  • Developed Python scripts for automation of the build and release process.
  • Knowledge in supporting various web servers (WebSphere, WebLogic, JBOSS and Tomcat) running on Linux Operating systems.
  • Generated systems reports every week for team review.
  • Configured and supported Subversion (SVN) and GIT for application teams and dev teams for their needs.
  • Troubleshooting ASP.Net application issues hosted on the IIS Server.
  • Extensively Involved in Application Support and Production Support Activities.

Environment: SVN, GIT, Jenkins,IIS, ASP.Net/MVC, MSbuild, MSdeploy, ANT, WebSphere, WebLogic, JBOSS, Tomcat, Maven, AWS tools, Ansible, JIRA, Sonarqube, Fortify, Nagios4.x/5.x, Linux/Unix, MS SQL, Power Shell, Windows 03/08/12 Server, Java/J2ee.

Confidential, Ohio

Build/Support, Configuration and Release Engineer

Responsibilities:

  • Analyzed, defined, and developedbuildprocess improvements using SVN, TFS 2010.
  • Defined Branching Strategies based upon Organization requirements.
  • Responsible for managing Code Repository in SVN, TFS 2010.
  • Responsible for Migration of application from one serve to another Server.
  • Performing Branching and Merging activities for everyreleasecycle.
  • AssistedReleaseteam in deployingbuildsto UAT and Production environments.
  • Communicating and interacting with Dev andReleaseteam for scheduling the releases into different environment.
  • Customized theBuildand work items templates.
  • Worked closely with functional andreleaseteam to meetreleasedeadlines.
  • Creation/setup of new branches, Codemerge based upon project requirements.
  • Responsible for migrating the application from Window Server 2003 to Window Server 2012
  • Worked on IIS 6.0 & IIS 8.5 in setting up websites for applications.
  • Responsible for deploying SQL Schemas on SQL Server 2008 R2 for different environments.
  • Involved in Production support, managing Web Applications, Windows, Database Issues.
  • Responsible for creating work items on TFS.
  • Documentedrelease,buildand source control processes.
  • Trained developers to get familiar on TFS 2010 Work Items, Queue NewBuilds, and Work Spaces with Visual Studio 2010.
  • Created Batch/PowerShell Scripting for deploying the applications to different environments.
  • Responsible for installing window services and batch jobs on QA environments.
  • Training the new member on CM policies and also setting up the application on their local machine

Environment: TFS 2010, Visual Studio 2010, Asp.Net,Java, SQL Server 2008 R2, IIS7.0 & IIS8.0, PowerShell & Batch Scripting, MTM 2013, Tivoli, SFTP

Confidential, Fairfax, VA

Application Developer

Responsibilities:

  • Responsible in System study, Analysis, Design, Programming, Testing (Unit & System).
  • Interacting with the SME and business team to understand and analyze the existing system.
  • Responsible for managing scope, planning, tracking, change control, aspects of the project.
  • Responsible for TEMPeffective communication between the project team and the customer.
  • Provide day to day direction to the project team and regular project status to the customer
  • Created various design documents and class diagrams using Visio.
  • Involved in converting applications from VB.Net to C#.Net
  • Worked on XML Web Services to manage data in SQL database.
  • Troubleshooting the errors and bugs encountered by the application.
  • Involved in bug fixing of the middle tier components which are built using C# .NET, ASP and XML
  • Involved in migrating existing DTS packages to SSIS packages.
  • Involved in working with QA to create test scripts and scenarios for enhancements and customizations to the core product .
  • Involved in unit testing and worked with quality team to achieve bug free product.

Environment: ASP.Net, ASP, C#, Ado.Net, VB.Net, WCF, SQL Server 2005, HTML, CSS, VSS, Java Script

Confidential

Developer/ Linux Administrator

Responsibilities

  • Responsible in System study, Analysis, Design, Programming, Testing (Unit & System).
  • Created various design documents and class diagrams using Visio.
  • Involved in writing Appication logic using C#.Net, Asp.net, Asp, VB
  • Worked on XML Web Services to manage data in SQL database.
  • Troubleshooting the errors and bugs encountered by the application.
  • Involved in bug fixing of the middle tier components which are built using C# .NET, ASP and XML
  • Involved in migrating existing DTS packages to SSIS packages.
  • Maintainedbuildrelated scripts developed in ANT, Python and shell. Modifiedbuildconfiguration files including Ant'sbuild.xml.
  • Worked with development team to migrate Ant scripts to Maven.
  • Experienced in authoring pom.xml files, performing releases with the Mavenreleaseplugin and managing Maven repositories.
  • Involved in working with QA to create test scripts and scenarios for enhancements and customizations to the core product .
  • Involved in unit testing and worked with quality team to achieve bug free product.
  • Implement, maintain and support reliable, timely and reproduciblebuildsfor project teams.
  • Work with development/testing, deployment, systems/infrastructure and project teams to ensure continuous operation ofbuildand test system

Environment: ASP.Net 2.0/3.0, C#, Asp, VB, Ado.Net, VB.Net, SQL Server 2005, HTML, CSS, VSS, Java Script, Ant, Java/J2EE, Maven, Hudson, Linux, Python, WebSphere, Shell scripting, Nexus.

We'd love your feedback!