Azure Devops Engineer /data Analyst Resume
Alpharetta, GA
SUMMARY
- 71/2 years of extensive experience in the IT industry in DevOps, CI/CD Pipeline, Build/Release Engineering, Deployment Automation, Amazon Web Services, Cloud Implementation and Linux Administration and implementing Continuous Testing and delivery solutions.
- Expertise in Amazon web services(AWS), Azure and Google Cloud (GCP).
- Expertise in Installation, Configuration, Deployment and Troubleshooting in Windows and Linux environments.
- Deployed Clustered Environments on (Single and Multi Box) using different application server for vertical and horizontal clustering.
- In depth understanding of the principles and best practices of software configuration management (SCM) in Agile, Scrum and DevOps methodologies.
- Performed software installations, upgrades/patches, troubleshooting, and maintenance on UNIX servers.
- Extensively worked on Continuous Integration and deployment using various CI Tools like Jenkins, Puppet, Chef, Ansible, Hudson, Bamboo.
- Experience in Azure IaaS, PaaS Services. Worked on various services - VM, Storage, Redis Cache, Hybrid Integration, CDN, Traffic Manager, Blobs, Table Storage, Active directory, Web / Worker Roles, Web Sites, ACS, Azure Data Factory, Functions and Lambda Architecture, Azure SQL Data Warehouse.
- Highly skilled Confidential supporting web and application servers (Apache, Nginx, NodeJS, JBoss,Tomcat)and Hands-on experience with installing and managing MySQL and Amazon web servers.
- Hands on Experience with monitoring/change Management & issue tracking tools like Datadog, ServiceNow, and Jira.
- Used AWS Beanstalk for deploying and scaling web applications and services developed with Java, PHP, Node.js, Python, Ruby, and Docker on familiar servers such as Apache, and IIS.
- Knowledge of Designing Chef automation solutions for middleware servers
- Hand full of Experience in Jenkins NANT, TFS, PowerShell, VMware
- Working knowledge of JBOSS 4.x/5 and exposure to distributed queuing architectures.
- Good working experience in server side java programming using J2EE technologies - Servlets, Applets, JSP 1.x, JDBC, RMI, JNDI, EJB.
TECHNICAL SKILLS
DevOps: SCM, Git, GRUNT, SonarQube, Veracode, Bitbucket, Maven, Chef, Puppet, SaltStack, Hudson, Jenkins, Azure DevOps, TFS, Docker, Agile, jira, nagios, Kubernetes, Terraform
Operating Systems: Windows, Ubuntu, Linux, Mac OS, Unix
Programming Languages: C, C++, JAVA/J2EE, Visual Basic, SQL, Shell Scripting
Servers: Apache Tomcat, Web Sphere, JBOSS, Web Logic, HTTPS, SSH
J2EE Technologies: Servlets, JSP, JDBC, RMI, JMS, JTA, JNDI, JMX, EJB, Applets and swing components, AWT.
Cloud Technologies: AWS, Azure, GCP, Open stack
Web Technologies: HTML, JavaScript, CSS, XML, Node.js
Scripting Languages: Shell, Perl, Python, Ruby, Powershell, Groovy, Yaml.
Monitoring Tools: AppDynamics, Dynatrace, Splunk, Zabbix, CloudWatch.
Databases: Oracle 8i/9i/10g, 11g, MS SQL Server 7.x/2000, Sybase, Pointbase, My SQL, MS Access and DB2.
Networking & Protocols: TCP/IP, Telnet, HTTP, HTTPS, FTP, SNMP, LDAP, DNS, DHCP.
PROFESSIONAL EXPERIENCE
Confidential, Alpharetta, GA
Azure DevOps engineer /Data Analyst
Responsibilities:
- Working on cloud Migration project from On Prem to Azure Cloud
- Working on Power BI dashboards and creating new dashboards.
- Working on Analyzing the data and compare all the columns and datasets in all the VM's of the Applications. And process the data in all the VM's
- Experience with creating private link services and private end points to connect/secure Azure services.
- Experience in Azure technologies like Azure function, Logic Apps, Azure SQL DW, Azure Data Factory.
- Experience working on migration from on-prem to Azure and GCP cloud.
- Automated Continuous Integration builds, deployments and unit tests across multiple different environments.
- Experience working in Azure Machine Learning, for Predicting the future data based on the past data.
- Working on Azure Terraform to deploy the infrastructure necessary to create development, test and production environments for a software development project.
- Experience working on Monitoring and observing various applications using AppDynamics.
- Working on adding Kafka extensions for Kafka exit and entry points in App Dynamics JMX also working on AppD Sync Connector.
- Experience working on Octopus for Continuous Delivery/Continuous Deployment to move artifacts to target infrastructure.
- Experience working on Ansible and Ansible tower for Automating various tasks and deployments.
- Working on day-to-day troubleshooting in various environments to maintain application stability.
- Working on middleware components including container orchestration technologies(Kubernetes and OpenShift)
- Experience Extracting Endpoints from the database and Loading them as Service Endpoints and Business Transactions in AppDynamics controller through python.
- Experience working on writing Microservices using GoLang.
- Promoted various AppD alerts, Business Transactions, Policies, Healthrules from one environment to other by using AppDynamics Config Exporter tool.
- Experience on writing templates for Azure infrastructure as code using Terraform.
- Experience developing terraform modules for creating vm’s in vsphere infrastructure and azure infrastructure
Environment: Microsoft Azure Cloud, Azure DevOps, Azure AD, Azure CLI, Python, YAML, AppDynamics, Ansible, Kafka, Terraform, Microsoft SQL server, Azure Machine Learning.
Confidential, Draper, UT
Site Reliability Engineer
Responsibilities:
- Collaborating with the Classic Team to deliver high quality, high-value company initiatives that will help Confidential grow its leadership position in the HSA industry.
- Manage build definitions and hardware in support of Confidential ’s Continuous Delivery policies and procedures.
- Working on Creating new Development, Test and Production servers for Mobile App and Confidential Public Sites.
- Working on Universal windows Platform for deploying Confidential Mobile App in all platforms.
- Experience working on Chef and responsible for managing the Chef client nodes and upload the cookbooks to Chef-server from workstation.
- Working on using Chef to configure and manage infrastructure. Created cookbooks to automate the configuration setups.
- Working on Establishing Chef best practices approaches to system deployment with tools with vagrant and managing Chef cookbook as unit of software deployment and independently version control.
- Manage build definitions and hardware in support of Confidential ’s Continuous Delivery policies and procedures.
- Experience building Custom AppDynamics Extensions.
- Working on Identifying critical applications for system resource utilization using AppDynamics.
- Experience setting health rules, Policies and actions configurations for alerts notifications on AppDynamics.
- Experienced in Using Veracode for analyzing source and Sonarqube for code quality.
- Creating Docker containers using the required software used by the Developer teams and testing them in the remote boxes.
- Create container-based pipelines for the dev, Uat and prod deployments and monitoring them during the work.
- Using App Dynamics to monitor the business flow to see and record the activities, help weigh in to improve the flow cycle.
- Maintain continuous support during the change of environments like from Dev to QA to Prod. And monitor the logs to find out if any errors occurred. If no errors occurred then it would be a successful deploy.
- Working on Maintaining and pushing the Android app bundle to Google Play Console and IPA
- Working on Generating New Certificates and Renew the old Certs.
- Handling Virtual services and Pools using AVI as load Balancer.
Environment: TFS, Azure DevOps, Azure CLI, App Dynamics, Dynatrace, JAMs, Docker, Kubernetes, Octopus, Splunk, Chef, Ruby, C#, PowerShell, Terraform.
Confidential, AR
DevOps Environment Reliability Engineer
Responsibilities:
- Automated Continuous Integration builds, deployments and unit tests across multiple different environments (DEV, QA, Training, Production) each constituting different types of servers (DB, App, Web) and different number of servers of each type (for load balancing and such) using VSTS Build,Power Shell, andMS Build, MS Deploy.
- Worked closely with QA Teams, Business Teams, and DBA team and Product Operations teams to identify QA and UAT cycles release schedule to non-prod and prod environments.
- Created Build definition and Release definition for Continuous Integration and Continuous Deployment.
- Resolved Merge Conflicts configured triggers and queued new builds within the release pipeline.
- Wrote Powershell scripting for task automation and to schedule tasks. Created manualTestCasesto check that each of the deliverables meet users requirement.
- Automate / Enforce Azure DevOps GIT Master branch policies across all ADO GIT Repositories.
- Installing, configuring and administering Azure Devops Continuous Integration (CI) tool on Windows machines along with Azure Reposand Artifactory.
- Integrated GIT with Azure Devops using the Azure Git to automate the process of source code.
- Performed migration from SVN to GIT conversion.
- Created Clusters using Kubernetes and worked on creating many pods, replication controllers, services, deployments, labels, health checks and ingress by writing YAML files.
- On-board new applications into Dynatrace, profile configuration, agent setup, instrumentation.
- Worked on monitoring changes during incident review to avoid and reduce end user impact due to application availability and performance using Dynatrace.
Environment: Jenkins, Azure Devops, Azure CLI, Jfrog Artifactory, Sonarqube, Dynatrace, Kubernetes, Docker, Git, Maven, Shell scripts, Python, Power Shell, Terraform, Ruby, Yaml, Windows, Linux
Confidential, Fargo, North Dakota
DevOps Engineer
Responsibilities:
- Provided monitoring, configuration, testing, maintenance and production support of various applications and servers.
- UsedAWSBean Stalk for deploying and scaling web applications and services developed with Java, Node.js, Python on familiar servers such as Apache, and IIS.
- Configured XL Deploy and XL Release Tools From the Scratch to the following applications.
- Our environment is primarily built with Linux, VMware, and AWS, but we are expanding into GCP and GKE.
- Setup GCP Firewall rules to allow or deny traffic to form the VM’s instances based on specified
- Experienced in authoring pom.xml files, performing releases with the Maven release plugin, and managing artifacts in Sonartype NEXUS repository.
- Extensively worked with Scheduling, deploying and managing container replicas onto a node cluster using Kubernetes..
- Administer and Maintain Source Code Repositories including GIT, Subversion and TFS.
- Installed and setup ELK (Elasticsearch,Logstash and Kibana) on a different operating system such as Linux and Unix -based Systems. Worked with Integration of ELK with Docker.
- Configuring alarms in cloud watch.
- Creating and Managing Users, Groups in IAM and created policies and Assigned Roles to AWS Resources.
- Monitored AWS Environment with the combination of Cloud trial, Cloud watch and SNS.
- Automating Infrastructure using AWS Cloud formation templates and updating the Stacks with the help of Cloud Formation.
- On boarded and mobile IOS and android applications onto jenkins CI/CD pipeline.
- Devops experience with continuous integration (CI/CD) and automation tools such as GIT, Jenkins, Ansible and Puppet.
- Administration of JBoss and Glassfish, manually and with Puppet.
- Used ANT and MAVEN as a build tools on java projects for the development of build artifacts on the source code.
Environment: AWS (EC2, EMR, Lambda, S3, ELB, RDS, DMS, VPC, Route53, CloudWatch, AWS Guard Duty, CloudTrail, IAM Rules, SNS, SQS,VPN,VPG,CGW),GCP, GitHub, Jenkins, Apache Tomcat 7.0, node.js, Python, Ansible, Splunk, Terraform.
Confidential, EL Sugendo, CA
Sr. Middleware/DevOps Engineer
Responsibilities:
- Installed and configured WebLogic Application server 11x/12c using graphic and silent mode and configured Weblogic domain.
- Automated Continuous Integration builds, nightly builds, deployments and unit tests across multiple different environments (DEV, QA, Training, Production) each constituting different types of servers (DB, App, Web) and different number of servers of each type (for load balancing and such) usingVSTSBuild,Power Shell, andMS Build, MS Deploy.
- Provided monitoring, configuration, testing, maintenance and production support of various applications and servers.
- Worked closely with QA Teams, Business Teams, and DBA team and Product Operations teams to identifyQAandUATcycles release schedule to non-prod and prod environments.
- User management with build tools Maven to create JAR, WAR, EAR.
- Worked on Azure AD connect to sync on-premises AD user data, groups and organizations to Azure AD and troubleshoot Azure services sync with on-premise AD and resync using the Azure tools.
- Installed and configured Apache HTTP Server 2.0, Tomcat 6.0, IIS 6 and Sun One Web Servers in various environments.
Environment: Microsoft Azure Cloud, GCP, Azure AD, Chef, Oracle WebLogic, OpenSSL, Git, Maven, Docker, Kubernetes, Powershell, Python, Gradle, Ansible
Confidential, Boston, MA
JBOSS/Middleware Administrator
Responsibilities:
- Provided monitoring, configuration, testing, maintenance and production support of various applications and servers.
- As JBoss Administrator, perform, monitor and manage upgrades, deployments and other changes to the servers and applications.
- Configured the HC Scripts, Monitored and Provided 24/7 support for 25+ servers during the SOCHI Olympics 2014.
- Participated in Migration undergoing from JBoss 4 to Weblogic or JBoss 4 to JBoss 6 and its respective POC.
- Troubleshooting and fixing defects found during Application upgrades and Server Migration. Troubleshoot issues with JBoss related servers and applications as part of infrastructure team.
- Used Hudson/Jenkins for automating Builds and Automating Deployments DevOps.
- Implemented AWS client API to interact with different services as Console configuration for AWS EC2.
- Installed and configured JBoss 6.2 in local machine during JBoss 4.3 to JBoss 6.2 application server migration.
- Involved in various critical outages and team meetings to solve various issues and discuss future plans and steps.
- Worked with team members to create ISR/ASR/RFC requests to schedule production application deployment and maintenance activities.
- Installed, Configured and utilized AppDynamics (Tremendous Performance Management Tool) and Splunk in the whole JBoss Environment. Troubleshooted issues occurring during installation.
- Created and Analyzed Performance Test Reports using Test Scripts.
- Monitor Control M and Cron jobs and coordinate with Production control teams to resolve the alerts.
- Followed Quick escalation procedure per application as mentioned in the Runbooks and SOP.
- Configured Secure Sockets Layers (SSL) for data encryption, client authentication on Apache Servers.
- Performed Performance tuning of JVM heap size, GC, Java stack trace analysis.
- Leaded the team of 8 and Provided 24/7 on call support in both testing and production environments.
Environment: J2EE, LDAP, JDBC, JMS, JNDI, Apache, AppDynamics, AWS, Oracle 10g/11g, Weblogic Server 8.1, JBoss 4.x/5.1, SSO (Siteminder 6.x), PHP 5, Tomcat, Windows 9(x), 2k/2003/XP, Solaris and Linux.
Confidential, Brookefield, WI
Sr. Weblogic Administrator/Middleware Administrator
Responsibilities:
- Installed, configured and maintained various middleware J2EE engines, Weblogic 11g on Solaris 10, Linux servers and test external and internal web hosting environments.
- Installed, configured and maintained Oracle Weblogic suite 11g as part of Oracle fusion technologies.
- Used Korn Shell. Scripting was used to monitor the system environment.
- TOAD was used for viewing the Oracle Dictionary, tables, indexes and stored procedures.
- Installed BEA patches using Smart Update tool, and troubleshooting application and post-installation issues.
- Installed and Configured apache, iPlanet and IIS Plug-ins for WebLogic.
- Design, Configuration and Testing of IBM MQ 6.0 Series as a foreign JMS with WebLogic Server.
- Dealt with troubleshooting of issues like Out of Memory (OOM), High CPU Utilization and Server Hang.
Environment: Oracle Fusion Middleware 11g, Windows 2003, Solaris 10, Apache 2.x, JDK 1.4/1.6, IIS 6.0, TOAD, J2EE, LDAP, JDBC, JMS, XML, iPlanet 7, SiteMinder 6.0, OpenSSL, Eclipse, Wily introscope, JProbe and CVS
Confidential, Dallas, TX
WebLogic/System Administrator & Production Support Engineer
Responsibilities:
- Installed, configured and administered Oracle/BEA WebLogic Server 8.1/10.0/10.3 in various environments like Development, QA, and Production on Solaris, Linux and Windows Operating Systems.
- Installed and Configured JBoss Application Server 4.3 GA on Red Hat Linux 5.5.
- Installing Apache Http Server, configuring apache plug in for Weblogic and hosting application using virtual host features in apache.
- Responsible for creating Weblogic domains in Development, QA, Production from scratch.
- Performed process automation via scripting (Perl, shell scripts)
- Involved in migrating the setup from WebLogic 8.x/9.x/10.x.
- Deployed different types of applications like WAR, JAR and EAR files in Weblogic 8.x/10.x and JBoss 4.3.
- Configured Node manager to administer the Managed servers.
- Setting up the cluster environment for WebLogic Server integrated with multiple workflows.
- Configured and administered JDBC Connection Pools/Multi Pools/Data Sources on WebLogic Server 8.x/10.x.
- Created and Configured Web Logic JM SServers,JMS Modules and Bridge to provide in teroperability between WebLogic JMS and IBM MQSeries.
- Configured and administered Weblogic server with Oracle10g/Oracle RAC database.
- Developed Startup, Shutdown and Bounce scripts using WLST.
- Dealt with troubleshooting issues like Server hang, Application Deadlock, Out of Memory Issue, High memory usage and High CPU.
- Provided support for production environments in activities such as load testing, troubleshooting, and performance tuning.
- Configured and managed secured environments usingSSLandDigital certificates.
Environment: Solaris 9/10, RHEL4.6/5.2, Windows Server 2003/2008, WebLogic Server 7.x/8.1 SP2/SP6/10.0.0, MP1/11g,Apache 2.0/2.2, Bluestreak,JBoss4.x, Apache Tomcat 5.x, iPlanet/SunOne 4.x/6.x, IIS, JDK 1.4/1.5/1.6, JSP, Servlet, EJB, LDAP, JDBC, JMS, IBM MQ Series, HP Site Scope, BMC Remedy, Ant 1.5.1, SQL, XML, BIG IP F5 Load Balancer, Luna, Oracle coherence.