We provide IT Staff Augmentation Services!

Sr. It Consultant (devops) Resume

Boston, MA

SUMMARY:

  • 7 years of experience in IT industry with involvement in infrastructure management, software development, configuration management, software integration, release management.
  • Extensive experience as DevOps/Cloud/Build and Release Engineer in solving complex problems with creative solutions, supporting development and Deployment of applications and also supporting operations in different environments/Release - streets.
  • Extensive knowledge in all phases of the software development life-cycle (SDLC). Best practices of Software Configuration Management (SCM) in Agile, Scrum, and Waterfall methodologies and most recently Continuous Integration (CI) and Continuous Deployment (CD) practices.
  • Administering AWS Cloud Infrastructure based on Linux/Windows OS
  • Depth knowledge on AWS Cloud services like - EC2, VPC, ELB, Auto-Scaling, Load balancing, Security groups, Route53, IAM, EBS, AMI, RDS, S3, SNS, SQS, CloudFront, CloudFormation and CloudWatch
  • Migration of data into cloud using various AWS Import/Export (Snowball).
  • Expertise in migrating key systems from on premise hosting to Amazon Web Services (AWS).
  • Good working knowledge in AWS IAM Service: IAM Policies, Roles, Users, Groups, AWS Access Keys and Multi Factor Authentication.
  • Configure AWS VPC with public and private subnets, configured Routing tables, Internet gateway, ACL's, Security groups.
  • Working on AWS cloud to provision new instances, S3 Storage Services, AWS EC2, Cloud watch services and CI/CD pipeline management through Jenkins.
  • Version controlling experience using the toolset like Git. Branching, merging, and automation processes across the environments using SCM tools like GIT, Subversion (SVN), Stash and TFS on Linux platforms
  • Expert in using Build Automation tools and Continuous Integration concepts by using tools like ANT, Jenkins, Bamboo, TeamCity, and Maven.
  • In-depth experience with configuration management tools like Chef, Ansible, SaltStack.
  • Strong Experience on Continuous Integration/Continuous Delivery (CI/CD) using the Jenkins Pipelines, Sonar, Maven and Ant. Experience in Jenkins to automate most of the build related tasks.
  • Automated the Installations of various Web-Servers, Application Servers and Database Servers using the Configuration management tools like Puppet, Chef and Ansible.
  • Experience in writing Chef Cookbooks and recipes to automate middleware installations, domain creations and deployment activities.
  • Installed and configured an automated tool Puppet that included the installation and configuration of the Puppet master, agent nodes and an admin control workstation.
  • Deployed and configured Atlassian Jira in both hosted and local instances for issue tracking, workflow collaboration, and tool-chain automation.
  • Built and managed a highly available monitoring infrastructure to monitor different application servers and its components using Nagios with Puppet automation.
  • Worked on Deployment and monitoring of scalable infrastructure on Amazon web services (AWS) & configuration management using puppet.
  • Used containerization technologies like Docker for building clusters for orchestrating containers deployment. Implemented a Continuous Delivery pipeline with Docker and AWS.
  • Worked on several Docker components like Docker Engine, Hub, Machine, Compose and Docker Registry.
  • Created private cloud using Kubernetes that supports development, test and production environments.

TECHNICAL SKILLS:

Operating System: UNIX, Linux, Solaris, Ubuntu, Windows Server

Scripting Languages: Python, Ruby, Perl, Shell Scripting, Power Shell

AWS Services: EC-2, ELB, VPC, RDS, IAM, CloudFormation, S3, CloudWatch, CloudTrial, SNS, SQS, SWF, EBS

SCM Tools: GITBuild Tools

Ant, Maven, Gradle: CI Tools

JenkinsConfiguration Tools: Ansible, Chef

Automation Tools: Docker

Monitoring Tools: Splunk, Nagios

Tracking Tools: Jira

Web Technologies: Google Web Toolkit, HTML, CSS, XML, XSLT

Servers: WebLogic, WebSphere, JBOSS, Apache Tomcat

Network Services: FTP-Vsftpd, SSH, TELNET, TCP/IP, HTTP, DHCP, SNMP, FTP, SMTP, NFS, WinScp, SAN/NAS, MULTIPATHING, RAID LEVELS.

Platforms: UNIX, Linux, HP-UX, Solaris, Microsoft windows Vista/XP/2000

MS Technologies: MsSql, C#, ASP.net, Access

PROFESSIONAL EXPERIENCE:

Confidential, Boston, MA

Sr. IT Consultant (DevOps)

Responsibilities:

  • Designed and maintained AWS infrastructure highly available, scalable, secured, monitored and alerting network infrastructure.
  • Configured AWS Identity Access Management (IAM) Group and users for improved login authentication.
  • Launching and configuring of Amazon EC2(AWS) Cloud Servers using AMI's (Linux/Ubuntu) and configuring the servers for specified applications.
  • Working on AWS cloud to provision new instances, S3 Storage Services, AWS EC2, Cloud watch services and CI/CD pipeline management through Jenkins.
  • Worked on AWS designing and followed Info security compliance related guidelines.
  • Implemented CloudTrail in order to capture the events related to API calls made to AWS infrastructure.
  • Built and Deployed java source code into application servers in an AGILE continuous integration environment.
  • Worked in DevOps collaboration team for internal build and automation configuration management in Linux/Unix and windows environment.
  • Developed build and deployment scripts and used ANT/Maven tools in Jenkins to span from one environment to other.
  • Installation and support of various applications and Databases including Oracle, MySQL along with Web Logic 10, JBOSS 4.2.x, Oracle 10g, Tomcat.
  • Through Knowledge of Linux internals and utilities (kernel, Memory, Swap, CPU).
  • Experienced in cloud automation using AWS cloud Formation Templates, Chef, Puppet.
  • Designing and implementing for fully automated server build management, monitoring and deployment By Using DevOps Technologies like Ansible.
  • Experienced working with Ansible tower. Integrating Ansible tower with Jenkins to deploy code to different servers.
  • Performed Continuous Delivery in a Microservices infrastructure with Amazon cloud, Docker and Kubernetes.
  • Built and maintaining Docker infrastructure for Service oriented architecture (SOA) applications.
  • Worked on Continuous integration tools like Jenkins to build and test the applications and working on issue tracking tool like JIRA.
  • Managed monitoring using Nagios and updated parameters with active and passive checks.

Environment: Ansible, Jenkins, Nagios, Amazon EC2, S3, EBS, Elastic Load Balancer, SES, SNS, Maven, GitHub, Python, Ruby, JIRA, Kickstart, VMWare Templates.

Confidential, Atlanta, GA

Consultant (IT Advisory - DevOps)

Responsibilities:

  • Good understanding of Cloud Platforms like AWS. Worked on several POC projects on AWS.
  • Designed AWS Cloud Formation Templates to create custom sized VPC, Subnets, Internet Gateway, and NAT to ensure successful deployment of Web Applications.
  • Managed monitoring using Nagios and updated parameters with active and passive checks.
  • Good understanding of EC2 instances, created instances, configured security groups, assigned elastic IP's, worked on VPC and public cloud environments.
  • Understanding of S3, RDS, EBS, Route53 and IAM services. Created several users, roles and groups in IAM.
  • Worked on setting up of hosted Chef Servers to facilitate automation of services by installing Chef WorkStation, Chef Server and Chef Client. Bootstrapped the nodes to Chef Server.
  • Developed Chef Cookbooks to manage system configurations.
  • Designed Amazon Web Services Cloud Formation Templates (CFTs) and integrated with Chef to build a resilient and fault-tolerant infrastructure for applications.
  • Worked on various scripts using Python, Ruby, Shell for various applications.
  • Worked with development and operations teams to identify, implement, and administrate continuous testing resources, worked on Quality Management tools like SonarQube.
  • Created jobs for builds and deployments in Jenkins.
  • Used Docker Container to package the applications and deploying them on to WebSphere Application server.
  • Worked in using Dockers Swarm and deployed spring boot applications.
  • Installed, configured and maintained IBM WebSphere Application Server V 8.0/8.5.5.0/7.0 x using silent mode and also using GUI mode.
  • Installed, configured and administered IBM HTTP Server, Windows IIS Server, Apache HTTP Server and SUN One Web server.
  • Configured clustered environment in Web Sphere Application Server V 8.5/7.0 and deployed applications on Windows, Linux and Solaris environment.
  • Deployed EAR applications in clustered WebSphere Application Server for Dev, QA, DR and Production environments.
  • Configured and Enabled the Global Security for WAS Administration Console users and Console Groups using Active Directory Server as a LDAP User Registry.
  • Involved in Creating Shell Scripts like Automation of Startup and Shutdown Processes and Automated the WAS environment with Jacl and Jython Scripts.
  • Involved in Trouble shooting and Performance tuning using Resource analyzer and Log analyzer.
  • Monitored the performance of WAS, EC2 instances through CA Wily Introscope, CloudWatch.
  • On-call support (24x7), Monitoring and maintaining multiple Applications.

Environment: Chef, Jenkins, Microsoft Azure, Terraform, Artifactory, Amazon EC2, S3, EBS, Elastic Load Balancer, SES, SNS, Make, Maven, GitHub, Splunk,IBM Gaurdium,Ant, Python, Power shell, Ruby, C#, .net, JIRA.

Confidential

AWS/DevOps Engineer

Responsibilities:

  • Created and Configured Red Hat, Windows Server 2008/2012/2016, Ubuntu, CentOS, Solaris and Fedora Virtual Machines in AWS using EC2, ElasticIP, VPC, Subnets, RouteTables, NATGateway.
  • Configured SNS, SQS, Data Pipeline, RDS, DynamoDB, S3, IAM, Cloud Front and ELB to setup environment ready for cloudification.
  • Used Auto scaling to design cost effective, fault tolerant and highly available systems.
  • Creating S3 buckets and managing policies for S3 buckets and Utilized S3 bucket and Glacier for Archival storage and backup on AWS.
  • Manage amazon redshift clusters such as launching the cluster and specifying the node type as well.
  • Setting up Database infrastructure (RDS, REDSHIFT and DYNAMO DB) and AWS RDS (AZ-Failover and Read Replicas).
  • Well Versed with Configuring Access for inbound and outbound traffic RDS DB services, DynamoDB tables, EBS volumes to set alarms for notifications or automated actions.
  • Created monitors, alarms and notifications for EC2 hosts using Cloud Watch.
  • Used the REST API, to query the analytics data to obtain details about a variety of key performance indicators (KPIs)
  • Knowledge and understanding of building sophisticated and automated infrastructure using automation frameworks such as Terraform.
  • Implemented a GIT mirror for SVN repository, which enables users to use both GIT and SVN.
  • Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments.
  • Involved in Setting up Continuous Integration and Builds using Jenkins with Nexus repository.
  • Used to deploy ELK for automating continuous deployment (CD) and configured Slave Nodes and deployment failure reporting.
  • Good understanding of Ansible for configuring and managing computers, combining multimode software deployment, ad hoc task execution and configuration management.
  • Experience in writing and deploying various Ansible playbooks and modules in the Production and pre-production environments.
  • Installing, configuring and administering Jenkins CI tool using Ansible on AWS EC2 instances.
  • Managed Ubuntu, Amazon Linux and RHEL virtual servers on AWS EC2 instance by creating Ansible Nodes.
  • Virtualized the servers using the Docker for the test environments and dev-environments needs and configuration automation using Docker containers.
  • Implemented the Business process by creating JAR, WAR and EAR files and deployed them into the IBM WebLogic Application Servers.
  • Experience in Designing Azure Resource Manager Template and extensive experience in designing custom build steps using PowerShell.
  • Working experience in deployment, monitoring and provisioning Microsoft Azure.
  • Deploying and configuring Writing Bash scripts to perform certain tasks and assisting user with problems and MYSQL, Mongo DB, SQL optimization.
  • Wrote PowerShell scripts for reporting and automation addressing either a single customer's environment or multiple customer environments.
  • Generated scripts in Maven, Perl & Bash Shell for build activities in QA, Staging and Production environments.
  • Developed web-based applications in ASP.Net with C#.
  • Created Tables, Views, Indexes and Relations using SQL Enterprise Manager and created Stored Procedures and triggers for automated operations.
  • Created a test environment of Splunk clustered environment in AWS EC2 instances and S3 storage.
  • Used Nagios as a monitoring tool to identify and resolve infrastructure problems before they affect critical processes and worked on Nagios Event handlers in case of automatic restart of failed applications and services.

Environment: Ansible, Jenkins, Amazon EC2, Bash/Ruby Scripts, Power shell, AWS Cloud Formation, WebLogic, Tomcat, JBoss,C#, Asp.net, Sql, Docker, Splunk, Nagios, Azure, Terraform.

Confidential

Build and Release Engineer

Responsibilities:

  • Implemented & maintained the branching and build/release strategies utilizing Subversion /GIT.
  • Good experience in making the branching/merging decisions in the stakeholders meeting.
  • Strong experience with SCM methodology, best practices, process improvement, and toolsets.
  • Converting the ANT build projects to Maven build projects.
  • Developed the Maven build pom.xml scripts.
  • Managed Maven project dependencies by creating parent-child relationships between projects.
  • Responsible for daily builds/deployments from Integration environment through staging environment.
  • Used Jenkins as a build tool to create build packages. Created build and deployment jobs in Jenkins for various components.
  • Deployed J2EE applications to Application servers in continuous integration environment also automated the whole process.
  • Developed Perl and shell scripts for automation of the build and release process.
  • Deployed the Java applications into web application servers like Apache Tomcat.
  • Kept track of all the releases and request of the developers through Infrastructure management tool.
  • For New applications, work with development team to get the requirements of application build and deployment process.
  • After completing of the script development and process setup, execute the builds and deployments to all above environments based on weekly scheduled build calendar.
  • Performed weekly and on-call deployments of application codes to production environments.
  • Participated in the Change Control Board Meeting to analyze the risk and plan for the successful Releases.

Environment: Java/J2EE, Unix, Maven, GIT, ANT, Jenkins, ANT, Perl Scripts, Shell Scripts

Hire Now