We provide IT Staff Augmentation Services!

Devops/splunk Engineer Resume

5.00/5 (Submit Your Rating)

Piscataway, NJ

SUMMARY

  • Around 7+ Years of extensive experience on DevOps Engineer process, including end - to-end code configuration, building binaries & deployments of artifacts and entire life cycle model in Enterprise Applications.
  • Skilled at Software Development Life Cycles (SDLC) and Agile Programming methodologies.
  • Interact with stakeholders and global teams to deliver strategic solutions to fulfill business needs, which include SharePoint, Office365 and Salesforce implementations.
  • Involved in writing recipes and cookbooks for configuration management to manage EC2 (Elastic Compute Cloud) instances running on "Amazon Web Services" (AWS), part of the project "Deployment Automation Using Opscode Chef".
  • Develop methods to automate routine infrastructure tasks such as deployment and maintenance duties using orchestration tools and scripting languages such as Ansible, Bash and Python
  • Experience with AWS and Azure, Cloud technologies, Technics and Methodologies.
  • Planning and implementation of data and storage management solutions in Azure (SQL Azure, Azure files, Queue storage, Blob storage). Implementing scripts with Power Shell for Run books.
  • Strong command on source controller concepts such as Branches, Merges and Tags.
  • Expertise in querying RDBMS such as Oracle, MySQL and SQL Server by using SQL for data integrity.
  • Experience in integrating Unit Tests and Code Quality Analysis Tools like JUnit, SonarQube and Find bugs.
  • Ability to build deployment, build scripts and automated solutions (using scripting languages such as PowerShell, Python, JavaScript).

TECHNICAL SKILLS

Build Tools: ANT, MAVEN

CI Tools: Jenkins, Bamboo, Hudson

CM Tools: Chef, Ansible, Puppet

Cloud Solutions: AWS, Microsoft Azure, Google Cloud (GCP)

Application Servers: Apache Tomcat, WebLogic, WebSphere, JBoss

Version Control System: GIT, Subversion

Tracking Tools: Jira, VersionOne, HP Quality Center, Remedy

Databases: SQL Server 2005/2008 R2, Oracle 9i/10g/11g, MySQL, DB2

Operating Systems: Windows XP/2003/2007, WinCE, UNIX, Linux, RHEL

Programming Languages: C, C++, Java, PowerShell, Python, HTML, CSS and XML

PROFESSIONAL EXPERIENCE

Confidential, Piscataway, NJ

DevOps/Splunk Engineer

Responsibilities:

  • Maintenance of GIT repository for the application and assisted developers with establishing and applying appropriate branching, merging conventions using GIT.
  • Responsible for build and deployment of the application in Jenkins using automation Shell scripting on Linux servers. Created Jenkins Pipelines for effective functionality of the code in lower environments.
  • Continuous Delivery is being enabled through Deployment into several environments of Test, QA, Stress and Production using Jenkins.
  • Automated scripting using Bash, Shell, and Python for various System Administration tasks to automate repeated processes.
  • Interacted with developers and Enterprise Configuration management team for deciding the changes to best practices and tools to eliminate non-efficient practices and bottlenecks.
  • Worked on several Docker Components like Docker Engine, Hub, Machine, creating Docker Images, Docker Registry.
  • Architect/design/implement services or solutions that handle significant scale/volume/complexity on Azure.
  • Create clusters in Azure and manage the clusters using Kubernetes (k8s). Using Jenkins to deploy code to Azure, create new namespaces, creating docker images and pushing them to container registry of Azure.
  • Installed Splunk in production servers for logging purpose. Built Splunk dashboards for application monitoring and configured alerts for operational purpose.
  • Scanned/Analyzed the builds using the SonarQube for effective coding practices.
  • Worked with development/testing, deployment, systems/infrastructure and project teams to ensure continuous operation of build and test systems.
  • Assisted the Splunk Architect with designing the Splunk infrastructure and implemented the design including configuring clustered Indexers and Search Heads, setting up Deployment Server, and installing Universal Forwarders on servers and network devices.
  • Good experience in working with SNMP traps and Syslog NG in onboarding the security devices on Splunk.
  • Providing Training to senior management, developers and Splunk Object End users, Documentation and communications on future upgrades.
  • Provide access on roles, restriction permissions. Report on license usage and set Distributed license system.

Environment: GIT, Jenkins, Chef, Docker, Kubernetes, Azure, Google Cloud, PowerShell, Jira, Splunk.

Confidential, Austin, TX

Site Reliability Engineer

Responsibilities:

  • Develop new features, scaling, automation and self-healing processes for sites and systems.
  • Ensure that sites and systems continuously and consistently run optimally, efficiently and reliably.
  • Execution of daily operations procedures, including processing inbound and outbound Electronic Data Interchange (EDI).
  • Optimized test performance via data collection and statistical analysis.
  • Developed Test Requirement Documents (TRD), Automated Test Procedures (ATP), Assembly Drawings, Assembly Procedures, etc.
  • Helped teams to configure Webhooks in Bitbucket to trigger automated builds in Jenkins.
  • Wrote SQL Query libraries to help understand electric meter to cash process efficiently.
  • Collaborate with Development teams to create new and continuously improve products, including planning, testing, staging and deployment.
  • Manage large systems and maintain high-quality end user experience while introducing new features.
  • Create dashboards, logging, alerting, and responses to ensure that issues are captured and addressed.
  • Automate configuration management, deployment of product releases and provisioning of servers in development, QA, staging and production environments.
  • Collaborate in the automation of Azure infrastructure via terraform, Ansible, and Jenkins- software and services configuration via Chef.
  • Troubleshoot and restore sites to full performance optimization, as required.
  • Azure Storage Planning Migrated Blob Storage for document and media file, Table storage for structured datasets, Queue storage for reliable messaging for workflow processing and file storage to share file data.
  • Azure AD -Implemented Azure AD using AD connects configured SSO and multifactor Authentication. Also configured SSO from Window 10 based computer which is joined to Azure AD. Implemented and managed AD synchronization. Support clustered web environment that receives 500-1000 requests per second.
  • Manage security of production infrastructure, systems and application in compliance with PCI requirements.
  • Create, modify, and maintain quality checks performed against data within the system, both within the database and applicable output files.
  • Analyze impact of new process changes; assess gaps in existing operational processes.
  • Engineering group, redefined processes and implemented

Environment: GIT, Solar Winds, Chef, Azure, Power Shell, Zen desk, Pingdom.

Confidential, Richmond, VA

DevOps Engineer

Responsibilities:

  • Provided Configuration Management and Build support for multiple applications, built and deployed to the production and lower environments.
  • Experience at DevOps Engineering in automating, building, deploying, and releasing of code from one environment to another environment.
  • Set up CI/CD pipelines for Microservices and integrated tools such as Maven, Bitbucket,
  • Implemented SonarQube for code quality check and Nexus repository and integrated them into Jenkins to achieve Continuous Integration.
  • Expertise in Amazon AWS Cloud Administration which includes services: EC2, S3, EBS, VPC, ELB, Route 53, Auto Scaling, Security Groups, SNS, SQS and Cloud Formation.
  • Created Chef Cookbooks and wrote recipes in Ruby Script to install and configured Infrastructure across environments and automated the process using Python Script.
  • Involved in release planning with team using Version One and Jira.
  • Analyse and resolve compilation and deployment errors related to code development, branching, merging and building of source code repository using GIT version control.
  • Created new build jobs, integration testing jobs and deploy jobs in Jenkins to automate the process.
  • Used configuration management tools such as Ansible and Chef.
  • Coordinated resources by working closely with Project Managers for release and carried deployments and builds on various environments using Jenkins continuous integration tool.
  • Deployed Docker Engines in Virtualized Platforms for containerization of multiple apps.
  • Experience in using Nexus and Artifactory Repository Managers for Maven builds.
  • Experience in creating Chef Recipes for automating deployments of application Containers.
  • Responsible for managing the chef client nodes and upload the cookbooks to chef-server from workstation.
  • Worked extensively on automating task using bash script and Ruby. Deployed application and scripts to different node.
  • Creating a change requests, work orders and problem tickets using Remedy tool and getting approvals from higher officials.
  • Deployed Java/J2EE applications on to Apache Tomcat application servers in AWS.

Environment: GIT, Maven, Ansible, Docker, Jenkins, Python, Chef, AWS, Remedy, Splunk, Shell Scripts, SonarQube, Version One, WebSphere Servers.

Confidential, Boston, MA

DevOps Engineer

Responsibilities:

  • Analyzed and converted ANT build projects to Maven build projects.
  • Developed the Maven build pom.xml scripts.
  • Creating new build jobs, integration testing jobs and deploy jobs in Bamboo to automate the process.
  • Tracking tasks and controlling changes in the cross-disciplinary field of configuration management using SCM.
  • Build out/driving mobile app/web development and Adobe Experience Manager (AEM) practices.
  • Set up Git repositories and SSH Keys in Bitbucket for Agile teams.
  • Installed and configured the WebLogic application servers for Dev and Integration Test Environments.
  • Building out tools to manage and track our server cluster using AWS technologies.
  • Automated deployments across all environments using Urban Code deploy and Bamboo.
  • Working on configuration management tools like Chef, Puppet.
  • Construction of dual nodes of puppet master to maintain continuous availability in the automated deployment procedure.
  • Construction, testing and deployment of custom puppet modules to the entire environment across Linux platform.
  • Tracked all the changes in Jira tracking tool and provided metrics reporting for the project release activities.
  • Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups, Optimized volumes and EC2 instances.
  • Worked on applications of web server via REST API.
  • Using GIT version control tools for developing multiple applications on Source codes repository.
  • Responsible for coordinating teams and scheduling migrations from Clear case to GIT.
  • Worked on Multiple AWS instances, setting up the security groups, Elastic Load Balancer and AMIs, Autoscaling to design cost effective, fault tolerant and highly available systems.

Environment: GIT, ANT, MAVEN, Bamboo, Clear case, Puppet, Chef, SCM, UDeploy, Jira, Nexus, AWS.

We'd love your feedback!