We provide IT Staff Augmentation Services!

Devops Engineer Resume

4.00/5 (Submit Your Rating)

NJ

SUMMARY:

  • Over 6+ plus years of extensive work experience on Build Engineering and Release Management process, managing and release code from one environment to other environment and deploying to servers globally.
  • Has experience with the Cloud and monitoring processes as well as DevOps development in Windows Mac and Linux systems. I have hand on experience in AWS/Azure cloud for Auto scaling, monitoring, storage, load balancing andpersistent disk storage.
  • Major focus on Configuration, SCM, Build/Release Management, Infrastructure as a code (IAC) and as AWS DevOps operations Production and cross platform environments.
  • Experienced in working on DevOps/Agile operations process and tools area (Code review, unit test automation, Build & Release automation Environment, Incident and Change Management including various tools
  • Created Users in Linux admin tasks, setting up NFS Volumes, managing disk resources, setting up and expanding RAID volumes and managing permissions. Installed and managed SSHkeys and sudo privileges. Hardened Linux Systems with SELinux, IPTables, non - privileged accounts, immutable log files, and syslog monitoring.
  • Worked on Maven/Nexus, Jenkins, Urban Code Deploy with Patterns/ Release, Git, Confluence, JIRA and Cloud Foundry.
  • Creation of DevOpsPipeline for Java, springboot applications and deployment in Dockercontainer, Docker swarm and CloudFoundry environments.
  • Automated repetitive admin tasks including logging, monitoring, logrotation, and backups. Built custom RPMs, mirrored YUM and application repos.
  • Hands on Experience with writing Micro Services using Spring Boot and Pivotal Cloud Foundry (PCF).
  • Developed Puppet modules to automate deployment, configuration, and lifecyclemanagement of key clusters.
  • Wrote puppet manifests for deploying, configuring, and managing collected for metric collection and monitoring.
  • In-depth understanding of the principles and best practices of Software Configuration Management (SCM) processes, which include Compiling, Packaging, Deploying and Application configurations .
  • Created Users in Linux admin tasks, setting up NFS Volumes, managing disk resources, setting up and expanding RAID volumes and managing permissions. Installed and managed SSH keys and sudo privileges. Hardened Linux Systems with SE Linux, IP Tables, non-privileged accounts, immutable log files, and syslog monitoring.
  • Linux/Unix Systems Administrationexperience in Installation, configuration, administration, troubleshooting, tuning, security, backup/ recovery and upgrading Linux (Red Hat, Ubuntu, centos)
  • Creation, Installation and administration of Red Hat Virtual machines in VMware Environment.
  • Extensive PowerShell experience developing, implementing, and maintainingautomationscripts to meet business needs in large scale, highly available, online production environments.
  • Proficient with network-based services including DNS, DHCP, Syslog, NTP, SSH. Utilized Netstat, Dig, Traceroute, Port Forwarding, Nmap and Rsync.
  • Deep understanding of Layer 7 protocols like HTTP
  • Excellent team player with good interpersonal and communication skills.
  • 24 x 7 technical production supports.

TECHNICAL SKILLS:

OperatingSystems: Linux and Windows

CloudPlatforms: AWS, Microsoft Azure and Open stack

ConfigurationManagement: Puppet, Ansible, Chef

Languages/Scripts: Bash Shell, Power Shell, C, C++, Visual Basic, Java, Java Script, HTML5, Powershell

Databases: MySQL, Redis, SQL ServerBuildTools: MAVEN, JenkinsMailServers: Postfix, PostgreSQL (Virtual mail box)

WebServers: IIS, Apache2/TomcatVirtualServer: VMware ESX 3.5.0 Server, VMware Infrastructure Client 2.5 &Xen 3.2

VersionControlTools: GIT, GIT Hub, TFS, SVN

OtherTools: JIRA Project Management Tool, Eclipse, CUPS, DNS(BIND), DHCP, Samba, Firewall (Squid, IPTables), FTP, NFS, NIS, Docker

WORK EXPERIENCE:

DevOps engineer

Confidential, nj

RESPONSIBILITIES:

  • Designed and configured Azure Virtual Networks (VNets), subnets, Azure network settings, DHCP address blocks, DNS settings, and security policies and routing.
  • Identity & Access Management: Azure Active Directory, Azure Identity, Multi-Factor Authentication (MFA)
  • Designed and implemented new procedures for infrastructure migration using Puppet.
  • Migrate web applications from Windows Server 2003 and 2008 to Windows Server 2012 R2.
  • Worked with QA team in unit testing and systemtesting.
  • Transitioning new technical projects and ensuring smooth go-live for AzureOperations. Executing technical feasibility assessments, solution estimations for datacenter Migration with Public and deployment
  • Compiled Release Versions and Build Patches for custom applications using Concurrent Versions System (CVS) and Subversion source control software. Tracked software bugfixes to ensure no repeat issues in future releases.
  • Implemented testing environment for Kubernetes and administrated the Kubernetes Clusters.
  • Deployed and orchestrated the applications with Kubernetes.
  • Designed a new release process around ITILmethodology that met the needs of the business, and created Key Performance Indicators and metrics to drive continuous service improvement.
  • Whenever a new GitHub branch gets started, Jenkins, our Continuous Integration server, automatically attempts to build a new Docker container from it.
  • Hands on Microsoft AzureApplication and Web Development.
  • MicrosoftPowerShell for BPOS interface for administering/managing mailboxes in the cloud.
  • Implemented GitLab for version control of puppet modules and process documentation.
  • Collaborate effectively with development, testing and system administration teams.
  • Work with the development team to prepare release scripts and instructions
  • Accountability in the management of multi-issue workloads, regularly communicating with supervisor on software development progress.
  • Progressively handle assignments with increasing complexity and scope.
  • Created and maintained the Jenkins jobs, including automatic generation, reporting and alerting of test and code metrics (JUnit, PMD, etc), build failures and build status indicators.
  • Developed internal website using SQL, IIS, VBScript and PowerShell to monitor Active Directory environment which includes but not limited to event log tracking, performance monitoring.

ENVIRONMENT: .Net Framework, SQL, IIS PowerShell, Jenkins, Puppet, ASP .Net, ASP .Net MVC,Kubernetes, Git, Azure, Networking, CVS.

DevOps Engineer

Confidential, Cherry Hill, NJ

RESPONSIBILITIES:

  • Responsible for Installing, configuring and updating of RHEL operating system on VirtualEnvironment.
  • Working on AWS resources includes EC2, IAM, S3, Cloud Watch, RDS, Route53, Cloud formation, VPC and ELB.
  • Network cloud support AWS/AZURE.
  • Active Directory support and Azure migration
  • Working with Cloud Watch for monitoring the CPUand memory loads.
  • Working with IAM for creating users and providing fine access to the AWS resources.
  • Creating own VPC networks and security groups for providing the logical gateway.
  • Installed the Ansible enterprise and configures master-node environment for automation.
  • Responsible for writing Ansible modules to provision the AWS environment.
  • Extensively working on automation process includes installing, configuration changes over the environment with puppet.
  • Having good implementation experience with installation and configuration of Kubernetes, clustering them and managed local deployments in Kubernetes.
  • Provided consistent environment using Kubernetes for deployment scaling and loadbalancing to the application from development through production, easing the code development and deployment pipeline by implementing Docker containerization.
  • Working with Docker in deploying large scale applications on cloud environment.
  • Responsible for build automation using Jenkins for timely builds.
  • Wrote scripts for automation using python.
  • Using Maven for building Binaryartifacts from the developed Javacode.
  • Responsible for deploying java applications on JBossapplicationservers.
  • Responsible in resolving issues in test, stage and production servers.

ENVIRONMENT: AWS, Ansible, AWS Infrastructure, JBoss, Python, Kubernetes, Maven, Docker, Java devops engineer

Confidential, |Foxborough MA

RESPONSIBILITIES:

  • Creation of Release Plan, Definition, collection, analysis& presentation of Release Project Metrics on weekly basis.
  • Built open source technology using C++ from repositories with knowledge of Git environments.
  • Assisted the team lead in finding new technologies and introduced to the company: in which the company build up in Agile Environment. It improved the product quality and the work efficiently.
  • Designed, Developed Web Forms using .Net Framework (C#, ASP.Net, ASP.Net MVC3.0, Entity Framework), for the user interface (UI) with SQL as the Database.
  • Hands-on implementation of the Azure Operations dealing with IAAS Infrastructure (VMs, Virtual Networking, Web Site deployments) anddeployingapplicationas PAAS (Web Roles)
  • Created PowerShellEvent logmonitoringtool for diagnostics to review entire clustered environment for errors and warnings.
  • Windows/Linux Server System administration
  • Used Ansible to configure 50+ Raspberry Pie, which is put on to a production Environment.
  • Setup and work with Linuxdevelopment tools for native as well as cross compilation.
  • Implemented true continuous Integration, with a distributed Jenkins install.

ENVIRONMENT: Linux, Jenkins, Raspberry Pie, C#, ASP .Net MVC, Entity Framework, Azure, C++

Devops engineer

Confidential

RESPONSIBILITIES:

  • Integrated Maven with SVN to manage and deploy project related tags.
  • Involved in setting up JIRA as defecttrackingsystem and configured various workflows, customizations and plugins for the JIRA bug/issue tracker.
  • Mentor Business Areas on Subversion Branching, Merging strategies concepts.
  • Resolved update, merge and password authentication issues in JIRA
  • Involved partially in deploying WARs/EARs (backend) through WebLogic Application Server console.
  • Performed setup of Clustered environment with WebLogic Application Server.
  • Written WLST scripts to deploy the WAR/WAR files to the target WebLogic Server.
  • Worked for Creating the Software Configuration Management Plan.
  • Managed all the bugs and changes into a production environment using the Jira tracking tool.

ENVIRONMENT: Maven, SVN, JIRA, Subversion, Ansible

System Admin

Confidential

RESPONSIBILITIES:

  • Installed, configured and administered RHEL 5/6 servers.
  • Performed daily maintenance of servers and tuned system for optimum performance by turning off unwanted peripheral and vulnerable service.
  • Managed RPM Package for Linux distributions.
  • Set up user and group login ID's, password, ACL file permissions, and assigned user and group quota
  • Configured networking including TCP/IP and troubleshooting.
  • Support development teams in their work on databases, back-end software development, front-end applications, and other mission-criticalsystems for each release lifecycle.

ENVIRONMENT: Linux, RHEL, RPM, TCP/IP, Servers.

We'd love your feedback!