Devops Engineer/developer Resume
Cincinnati, OhiO
SUMMARY
- With a definitive understanding of blending development, operations and maintenance which brings more than 9 years of proven experience in IT Industry working as DevOps Engineer, Security Cloud Engineer, Software Engineer and Systems Engineer to provide solutions for Analysis, Design, develop, Support, Troubleshooting, Implementing and Integrating various applications as per Business, Security and DevOps Solutions to Large Enterprise Applications using Java, J2EE, Spring, Spring Boot Spring, Rest API, Angular, ESB products, SQL, PL/SQL, Oracle, HTML, XML, etc., across several business domains in different infrastructures like On - Premises, provisioned, and Cloud.
- Experience using AWS cloud Platform including EC2, VPC, S3, RDS, CloudFormation, Route53, CloudWatch, SNS, SQS, IAM, Code Deploy, Kinesis, Lambda and CloudFront and Identity and Access Management domain products like Security Access Manager, Federated Identity Manager, RSA, Entrust, Ping, Azure AD, Qlik and Certificate Authority.
- Experience using AWS Redshift as a data warehouse for storing usage reports of applications.
- Experienced in architecting highly available, fault tolerant and scalable applications in AWS platform using EC2, Auto Scaling Groups, ELB and AMI.
- Working knowledge on AWS security and involved in AWS IAM design and development.
- Experience in dealing with Windows Azure IaaS - Virtual Networks, Virtual Machines, Cloud Services, Resource Groups, Express Route, Traffic Manager, VPN, Load Balancing, Application Gateways, and Auto-Scaling.
- Experienced in developing web applications as a Full Stack UI Developer expertise with all phases of the development cycle for top-notch applications using HTML5, CSS3, JavaScript, Bootstrap, Angular, React JS, jQuery, Node.JS, AJAX, JSON.
- Experience working on Rest API technologies Java, JavaScript, NodeJS, Vue JS, OAuth on Microservices development.
- Involved in development of REST Web Services using Spring Boot to extract client related data from databases and used SOAPUI, POSTMAN for testing RESTFUL API web services.
- Well experienced with implementing the different IAM solutions both on-premise and cloud.
- Experienced in installation and configuration of different identity and access management products like access manager, federated identity/identity manager (FIM), identity guard, active directory.
- Solid knowledge on IAM key concepts like federation SSO, SAML2.0, OAuth, OpenID connect, certificate/IAM lifecycle and other key concepts.
- Hands on experience working with Apigee Gateway to manage API calls.
- Strong knowledge and experience in working with Single Sign On tools and setting up IdP and SP partners for SAML.
- Experienced in end to end implementation, configuration and upgrade of Identity and Access Management products like ISAM/TAM, Tivoli Identity Manager, Entrust and RSA.
- Working experience with PKI Certificate Authority in on-prem and cloud HSM environment.
- Well experienced in interacting with different vendors/clients for Single Sing On federations setup and troubleshooting issues.
- Working experience in managing and upgrading RSA adaptive authentication and Involved in setup fraud detection analysis using RSA.
- Ability to create scripts using PowerShell for automation and build process.
- Experienced working with F5 load balancer for scalability and High Availability.
- Experience deploying and scaling applications on Pivotal Cloud Foundry.
- Experienced working with Kubernetes to automate deployment, scaling and management of web Containerized applications on Google Cloud Platform.
- Working experience with OpenShift.
- Well exposure working in SRE to manage Staging and production environments.
TECHNICAL SKILLS
SDLC: Agile-SCRUM, Waterfall
Operating Systems: Windows, AIX, Linux, Solaris
Networking: VPC, Route-53, LDAP, DNS, FTP, DHCP, SSH
Cloud: AWS, AZURE, GCP, OpenStack
Languages/Scripting: Java/J2EE, C, C++, Servlets, R, Python, Neo4j, JSON, SQL, eSQL, PL/SQL, XSLT, XML, HTML, Java Script, NodeJS, Vue JS, Shell Scripting, Perl
Templates: Terraform, ARM
SCM Tools: Git, Bitbucket, TFS, SVN, TortoiseGit
CI/CD Tools: Jenkins, Gradle, Maven, Ant, UDeploy, Chef, Puppet
Containerization Tools: Docker, Kubernetes, Openshift, ECS, Vagrant
Repositories: JFrog, Nexus
Web/application Server: WebSphere, WebLogic, IIS, Apache Tomcat and JBoss
Monitoring: Splunk, Nagios, Cloud Watch, AppDynamics, ELK Stack
Tools: Jira, Lambda, ServiceNow, Eclipse, IBM RAD.
BI/ Analytics Tools: Qlik View, Qlik Sense, Tableau
Security Tools: ISAM, TAM, TFIM, Microsoft Active Directory, LDAP, RSA
Middleware: WAS, DataPower, WMB, IIB, WebSphere MQ, TDS
Database: MS SQL Server, MongoDB, DynamoDB, DB2, Oracle
PROFESSIONAL EXPERIENCE
Confidential, Cincinnati, Ohio
DevOps Engineer/Developer
Responsibilities:
- Involved in various stages of Software Development Life Cycle (SDLC) deliverables of the project using the Agile methodology.
- Working with HTML5, JSON, JavaScript, ReactJS and ES6 for developing user interface.
- Involve and manage development of REST Web Services using Spring Boot to extract client related data from databases and used SOAPUI, POSTMAN for testing RESTFUL API web services.
- Responsible for developing the UI pages using HTML5, CSS3, JavaScript, Bootstrap, JSON for frontend development of the webpages.
- Developing an automated solution using python for querying AWS and alerting the respective infrastructure owner about usage and compliance of the infrastructure.
- Configure and administere Elastic Load Balancers, Route53, Network and Auto scaling Groups for high availability.
- Provision infrastructure across AWS workloads by utilizing Terraform Enterprise.
- Providing measures for AWS cloud implementation that resulted in a significant cost reduction for the client.
- Experience in migrating on premises to Windows Azure and build Azure Disaster Recovery Environment and Azure backups from the scratch using PowerShell script.
- Design and develop Cloud Service projects and deployed to Web Apps, PaaS, and IaaS
- Involve in configuration for Web apps/Function apps, V-net integration, HCM, IAM, Application gateway, AppInsights, Active directory, Azure Key Vault, Encryption and Security on AZURE using ARM templates and Power shell script.
- Working on Migration from AWS Cloud to Azure and designed terraform templates and modules to build entire Azure infrastructure.
- Used Jenkins for build automation to compile and generate EAR and WAR files.
- Using Jenkins as continuous integration CI/CD tool for managing required plugins, configuring the jobs using Git plugins, build system and post build actions, scheduled automatic builds, notifying the build reports, SonarQube etc.
- Using GIT as source code management tool, setup push pull events to invoke builds, automation test cases from Jenkins etc.,
Confidential, Dearborn, Michigan
Devops Engineer
Responsibilities:
- Good experience at automating the release process of products using Shell scripts with tools like Apache, Ant, Maven, and MS Build.
- Used various defect tracking tools - JIRA, Fisheye, Sonar.
- Setting up the automation environment for Application team if necessary, and help them through the process of build and release.
- Maintaining and triaging issues experienced in nonprod, prod en.
- Using Bash and Python,to manage the environments.
- Manage legacy LInuxmachines hosting Legacy apps.
- Delegating the Production Deployment process to IPS Team and monitoring the production rollouts and validation process
- Particpated in the Teller Software management for RETAILBANK Teams.
- Managed and deployed third party software in Teller machines throught out the Country.
- Managed Teller machines labs in the Confidential environment.
- Participated in Quality Control and Bug fix calls.
- Managed AWS infrastructure as code using Terraform.
- Used Terraform scripts to Automate Instances for Manual Instances that were launched before.
- Extensively involved in infrastructure as code, execution plans, resource graph and change automation using Terraform.
- Created Docker file for each micro service's and changed some of the tomcat configuration file which are required to deploy Java based application to the Docker container.
- Developed environments of different applications on AWS by provisioning on EC2 instances using Docker, Bash and Terraform.
- Researched and implemented code coverage and unit test plugins with Maven/Jenkins.
- Configured and maintained Jenkins to implement the CI process and integrated the tool with Ant and Maven to schedule the builds.
Confidential, New York City, New York
Sr. DevOps
Responsibilities:
- Defined and Implemented CM and Release Management Processes, Policies and Procedures.
- Developed automation scripting in Python (core) and used to deploy and manage Java applications across Linux servers.
- Coordinate/assist developers with establishing and applying appropriate branching, merging conventions using GIT source control .
- Configured and maintained Jenkins to implement the CI process and integrated the tool with Ant and Maven to schedule the builds.
- Collaborated with development teams in designing folder structure and branching strategy to implement package creation of Hadoop Jobs.
- Implemented a Continuous Delivery pipeline with Docker, Jenkins and GitHub and AWS AMI’s, whenever a new GitHub branch gets started, Jenkins, our Continuous Integration server, automatically attempts to build a new Docker container from it, the Docker container leverages Linux containers and has the AMI baked in.
- Automate provisioning of Amazon AWS instances.
- Continuous Delivery is being enabled through Deployment into several environments of Test, QA, Stress and Production using Jenkins .
- Hands on experience in automating builds and deployment process using Shell scripting.
- Maintained build related scripts developed in ANT and Shell. Modified build configuration files including Ant's build.xml .
- Development of .NET batch applications which processes high volume of data.
- Migrating an existing on-premises application to AWS .
- Migrated Projects from SVN to GIT.
- Automated the deployment process of Hadoop Jobs using Jenkins, Reduced the deployment time from hours to minutes.
- Designing and maintaining production-quality Splunk dashboards.
- Integrating WebLogic 10.x and Apache 2.x and deploying EAR, WAR files in WebLogic Application Servers.
- Drive complex deployments of Splunk dashboards and reports while working side by side with technical teams to solve their integration issues.
Confidential, New York City, New York
Sr. DevOps Engineer
Responsibilities:
- Experience in migrating on premise to Windows Azure using Azure Site Recovery and Azure backups.
- Experience in Custom Process design of Transformation via Azure Data Factory(ADF).
- Worked on data pipeline and learned about managing the data pipeline using Azure data factory.
- Work on data factory for data movement and data transformation and work on HDInsight.
- Work on how to deploy, monitor and manage complex data pipeline by data factory. We have exposed views of the data factory.
- Implemented VNet peering between the Virtual Machines within the same Location.
- Experience on Power Shell scripts to automate the Azure cloud system creation including end - to-end infrastructure, VMs, storage, firewall rules.
- Designed Terraform templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates and migration from traditional to cloud environment.
- Implemented Docker with Kubernetes to create pods for applications and implemented Kubernetes to deploy a web application across a Multi-node Kubernetes cluster.
- Utilized Kubernetes to manage containerized applications using its nodes, Config Maps, selector, Services & deployed application containers as Pods.
- Implemented Kubernetes to deploy scale, load balance, scale and manage docker containers with multiple name spaced versions.
- Container management using Docker by writing Docker files and set up the automated build on Docker HUB and installed and configured Kubernetes.
- Experience in working with several Docker components like Docker Engine, Machine, creating Docker images, Compose, Docker Registry and handling multiple images primarily for middleware installations and domain configurations.
- Experience in creating Docker Containers leveraging existing Linux Containers and AMI's in addition to creating Docker Containers from scratch.
- Implemented Ansible to manage all existing servers and automate the build/configuration of new servers.
- Involved in writing various custom Ansible Playbooks for deployment orchestration and developed Ansible Playbooks to simplify and automate day-to-day server administration tasks.
- Automated CI/CD pipeline in private cloud using Jenkins shared libraries and multibranch pipeline.
- Built and maintained ELK stack to centrally collect logs that are used to monitor applications also Installed, monitored and configured Applications in Nginx and Apache Tomcat Server and establish connectivity to databases and troubleshoot issues on the fly.
Confidential, Detroit, Michigan
Systems Engineer
Responsibilities:
- Created support Documents for project work.
- Administered user accounts in Active Directory, UNIX, Mainframe, and LDAP.
- Maintained (SSO) environment, LDAP Schema, policies and authorization rules.
- Create user ID’s and assign access based on roles and approved by Business owners.
- Involved in installing, configuring Jenkins into Linux machine and created a port in the local host to trigger Maven, Tomcat application server and performed the automation successfully.
- Involved in setting up the pipeline jobs in Jenkins and automate the whole build and deployment.
- Involved in deploying the WAR package into Apache Tomcat application for the initial testing and later deployed into AWS.
- Involved in configuring and managing TAM/ISAM.
- Working experience with WebSphere Message Queue (MQ), WebSphere Message Broker (WMB) 7/8 and Involved in WMB (Message Broker) 7/8 to IIB 9/10 migration.
- Worked in analysis, design, develop, testing and troubleshooting of API and webservices using DataPower and IIB.
- Good experience in webservices standards like XML, XPATH, XSLT, XSD, SOAP and WSDL.
- Developed RESTful Web Services with JAX-RS using Spring Boot and Micro Services Architecture and worked on testing the RESTful APIs using tools like POSTMAN.
- Working with HTML5, JSON, JavaScript, ReactJS and ES6 for developing user interface.
- Responsible for developing the UI pages using HTML5, CSS3, JavaScript, Bootstrap, JSON for frontend development of the webpages.
- Implemented the authentication and authorization of the application using Spring Security and Oauth2.
- Worked on configuring and managing Federated Identity Manager.
- Involved in developing build scripts to deploy applications.
- Created shell scripts to automate the server bounce activities for application server.
- Developed build and Deployment Scripts using ANT and MAVEN as build tool in Jenkins to move from one environment to other environments.
- Build the deliverable artifacts using Maven as a build tool in Jenkins for Java applications and deploy them to various environments.
