We provide IT Staff Augmentation Services!

Devops Configuration Engineer Resume

3.00/5 (Submit Your Rating)

Seattle, WA

SUMMARY

  • 6+ years of experience as a DevOps Engineer Supporting Infrastructure (AWS, Azure, Linux, Windows), DevOps (Build & Release Management) with strong background on web applications, middleware, and databases.
  • Designed, configured and managed public/private cloud infrastructures utilizing Confidential Web Services (AWS) including EC2, Auto - Scaling in launching EC2 instances, Elastic Load Balancer, Elastic Beanstalk, S3, Glacier, Cloud Front, RDS, VPC, Direct Connect, Route53, Cloud Watch, Cloud Formation, IAM, SNS, Lambda, ECS, EKS and Snowball.
  • Experienced in migrating servers from data center to AWS cloud.
  • Experienced in creating various dashboards, metrics, alarms and notifications for servers using AWS Cloud Watch, Grafana and Nagios.
  • Experienced in creating complex IAM policies, Roles and user management for delegated access within AWS.
  • Implemented a CI/CD pipeline involving Bitbucket, Jenkins, Chef, Docker, and Selenium for complete automation from commit to deployment.
  • Written Templates for AWS infrastructure as code using CloudFormation to build staging and production environments.
  • UsingTerraformas a tool, Managed different infrastructure resources in Cloud, VMware, Bare Metal Servers and Docker containers.
  • Administration of DevOps tools suite: Puppet Enterprise, AWS, Openstack, Jenkins, Bamboo, Udeploy, GitHub, JIRA, Confluence, and Nagios, Splunk.
  • Experience in using Build Automation tools and Continuous Integration concepts by using tools like ANT, Jenkins and Maven.
  • Ability to install, configure and maintain Linux hosts and popular open source applications such as Nginx, Apache HTTPd, Apache Tomcat.
  • Setting up continuous integration of applications in Apache Tomcat servers in EC2 using Jenkins plugins GIT, MAVEN. Implemented new deployment process with Jenkins 2.0 using groovy code.
  • Involved heavily in setting up the CI/CD pipeline using GitHub, Jenkins, Maven, Nexus, Chef, CloudFormation and AWS.
  • Automate the processes using scripting languages such as PowerShell, Ruby, Bash, Python.
  • Deploying phase monitoring Nagios, Splunk code deploying phase puppet, chef, ansible, testing, debugging.
  • AutomateDatadogIntegrations through Ansible Scripts for QA, Regression and Prod environments.
  • Experience in working with container-based deployments using Docker, Docker images, Docker file, Docker Hub, Docker Compose and Docker registries.
  • Expertise in implementation and maintenance of Apache, SMTP, DHCP, NFS, SSH, NIS+, LDAP, DNS, MySQL, SAMBA, SQUID, Postfix, Send mail, FTP, Remote Access, Security Management and Security troubleshooting skills.
  • Knowledge on various networking protocols like HTTP, FTP, TCP/IP, SMTP and SSH.
  • Experience in Configuring and deploying to Application servers WebLogic and WebSphere.
  • Experience working with version control systems like Subversion, GIT and used Source code
  • Involved extensive work towards code compilation, packaging, building, debugging, automating, managing, tuning and deploying code across multiple environments and Linux Administration.
  • Experienced in multi platforms like UNIX, Ubuntu, RHEL and Windows 98/XP/Vista/7/8/10 supporting production, test, and development environments.

TECHNICAL SKILLS

DevOps Tools: Jenkins, Maven, Artifactory, Docker, Chef, Kubernetes, Bamboo, Ansible, Puppet, Slack.

Source Management Tools: Subversion, Git, Gitlab, GitHub, GitBash, Bitbucket

Bug Tracking Tools: Jira, BugZilla

Cloud Platforms: Confidential Web Services, Microsoft Azure, open-stack.

Build Tools: MAVEN, ANT, Gradle.

Monitoring Tools: AWS Cloud watch, Nagios, Grafana, Kibana.

SDLC: Agile, Waterfall.

Virtualization Platform: VMWare ESXi 6, VSphereESXi 5.5, VM Ware ESX 3.x, VM Ware VSphere 4.x, Virtual Center.

Containerization Tools: Docker, Docker swarm, Kubernetes.

Database: Oracle,DB2, MySQL, Cassandra, MongoDB, SQL Server 2008/2012/2014.

Languages: Java, XML, HTML, Shell Scripting, ksh, Python, Bash, Perl, Ruby, R language.

Operating systems: RHEL/CentOS 5.x/6.x/7, Ubuntu, Debian, Fedora, Windows Server 2003/2008/2012.

PROFESSIONAL EXPERIENCE

Confidential - Seattle, WA

DevOps Configuration Engineer

Responsibilities:

  • Involved in defining, developing and maintaining an Application Release Road map over different environments to facilitate an agile development process which is automated and repeatable enabling teams to safely deploy code many times a day while ensuring operational best practices are supported.
  • Experienced in an agile development process of a large-scale online application.
  • Involved in design, implementation and modifying thePythoncode.
  • Experience with configuration management tools and automation concepts.
  • DevelopedPythonandshell scriptsfor automation of the build and release process.
  • Strong configuration knowledge with Kronos Version 6.3
  • Worked on Oracle PL/SQL queries for data retrieve/validation.
  • Interface work experience with Change Requirements (CR) or Testing.
  • Involved on web-based applications and microservices architecture.
  • Performed all necessary day-to-daygit (code. Confidential )support for different projects like Check-in, Checkouts, import, export, branching, tagging, and conflict resolution.
  • Used MySQL,DynamoDBand ElastiCache to perform basic database administration build.
  • Developed in AWS CLI script automation for EMR (end-to-end) and other AWS services and build Serverless Arch usingLambda(Boto3) and Step Functions.
  • Using AWS step functions utilizing AWS lambda to coordinate the components of distributed apps and microservices using visual workflows.
  • Wrote a Python module to connect and view the status of an Apache Cassandra instance.
  • Automated and created templates for deployment of internal applications to Dev, Test and Production environments including the automation of the release processes using apollo tool.

Confidential - Plano, TX

Sr.DevOps / Cloud Engineer

Responsibilities:

  • Involved in defining, developing and maintaining an Application Release Road map over different environments to facilitate an agile development process which is automated and repeatable enabling teams to safely deploy code many times a day while ensuring operational best practices are supported.
  • Expertise in writing AnsiblePlaybooks, modules and roles. Utilized Ansible for configuration management of hosted Instances within AWS.
  • Implemented Cloud Infrastructure as a Service (IaaS) Automation across AWS Public Cloud using Packer&Terraformand implementedTerraformEnterprise to Provision Infrastructure across AWS Workloads.
  • Wrote PowerShell scripts in hundreds of Windows based migration and automation projects.
  • Migrate hundreds of on-premises workloads to AWS using both AWS Database Migration Service and Server Migration Service.
  • Hands on experience on AWS services EC2, IAM, S3, Lambda, Ec2, Redshift, DynamoDB, SNS, SQS, SES, EMR, Elastic Bean stalk, VPC, ELB, RDS, EBS, Route 53.
  • Setup and build AWS infrastructure various resources, VPC EC2, S3, IAM, EBS, Security Group, Auto Scaling, and RDS in Cloud Formation JSON templates.
  • Extensive experience on configuring Confidential EC2, Confidential S3, Confidential Elastic Load BalancingIAM and Security Groups in Public and Private Subnets in VPC and other services in the AWS.
  • Experience writing Chef Cookbooks, testing using Test Kitchen and automated the deployment process by integrating Chef Cookbooks into Jenkins jobs for a continuous delivery framework.
  • Knowledge on container tools docker and docker swarm.
  • Experience designing and deploying container-based production clusters using Docker, Kubernetes, Docker, OpenShift and knowledge in Apache Mesos.
  • Creating a test Environment in Citrix or VMware for Production Team to test their applications.
  • Hands on experience of Build & Deployment phase and usage of Continuous Integration (CI/CD) tools, build configuration, change history for releases, Maintenance of build system, automation & smoke test processes, managing, configuring, and maintaining source control management systems.
  • Extensively worked on Jenkins for continuous integration from pulling up the code from version control tools like GIT, SVN, CVS, IBM Clear Case and building Artifacts using build tools like Ant, Maven and Gradle. And deploying them into artifact repositories like Nexus and Maven.
  • Provisioned the highly available EC2 Instances using Terraform and cloud formation and wrote new plugins to support new functionality in Terraform.
  • Automate provisioning and repetitive tasks usingTerraformandPython, Docker container, Service Orchestration.
  • Used Ansibleto configure and manage infrastructure, created Playbooks to automate the configuration setups, Established AnsibleBest practices approaches to system deployment with tools with Vagrantand managing AnsiblePlaybooks as a unit of software deployment and independently version controlled.
  • Expert in creating modular roles for Ansible modules which can be reusable to automate the deployment without errors.
  • Implemented Infrastructure automation through Ansible, for Auto provisioning, Code deployments, software installation and configuration updates.
  • Develop the Jinja2 templates and pushed into Artifactory to deploy on servers using automation tool Ansible.
  • Used Ansible-Vault to Encrypt and Decrypt the file and Deployed on Client servers using AWX.
  • Deploy the packages and install the applications using the AWX as Ansibletower in multiple servers at a time and troubleshoot immediately.
  • Managed Code Repository by, maintaining code repository in GIT, Improve practices of branching and code merge to custom needs of development team.
  • Performed numerous server migrations on both Linux/Unix and Windows servers. Migrations include moving all clients and their data, configuration settings, testing and verifying everything is correct with zero downtime with help of Blue green deployment.
  • Installing, configuring and supportingWindowsservers, IIS and SQL databases.
  • Extensively worked on Jenkins CI/CD pipeline jobs for end-to-end automation to build, test and deliver artifacts and Troubleshoot the build issue during the Jenkins build process.
  • Use CloudWatch to keep track of servers.
  • Build the RPM packages for Linux and Chocolaty packages for windows as per the requirements.
  • Customize the Choco packages with using Power shell script.
  • Expert in working with PowerShell, Shell scripting and Yaml for developing the customer requirements.
  • Used Jenkins to automate most of the build related tasks.
  • Manage and migrate physical servers (Linux, Windows) to Cloud and VMware such as AWS, Docker and ensure they operate properly.
  • Coordinate with Architects and Project Manager for the Build, Release and Operations of the Projects to maintain typical requirements.
  • Worked on Software Development Life Cycle (SDLC) methodologies such as Agile and SCRUM.

Environment: Ansible, VMware, Putty, Mobaxterm, Linux Server RHEL-6,7, windows 2012R, Windows 2016, Power shell, GIT, Chocolatey Packages, RPM packages, AWS, AWX, App Engine, Docker, Apache Tomcat.

Confidential, McLean, VA

DevOps/ Cloud Automation Engineer

Responsibilities:

  • Involved in defining, developing and maintaining an Application Release Roadmap over different environments to facilitate an agile development process which is automated and repeatable enabling teams to safely deploy code many times a day while ensuring operational best practices are supported.
  • Debugging Chef Recipes and their execution trying to pull logs into Splunk and monitor deployments
  • Develop and deploy resources using Azure ARM Templates and maintain and support infrastructure for teams using VSTS.
  • Designing, Configuring and maintaining Active Directory Services on Windows Server 2003, 2008, 2012 and 2016(Test, Development) Domain controller.
  • Worked on configuring Azure web apps, Azure App services, Azure Application insights, Azure Application gateway, Azure DNS, Azure Traffic manager, App services, Analyzing Azure Networks with Azure Network Watcher,Azure devops, Implementing Azure Site Recovery, Azure stack, Azure Backup and Azure Automation, Azure Data Factory, Data Flows, Azure Data Lake, Azure SQL.
  • Created Azure PowerShell script for APIM backup and restore operations and also created several SQL scripts as part of bug fixes to provide immediate solutions for some of the common issues on Windows machines.
  • Responsible for Linux and windows server installation maintenance monitoring data backup and recovery security and administration
  • Experience in using Docker and setting Azure Container Registry with Docker and Docker-compose and actively involved in deployments on Docker using Kubernetes.
  • Experience in database design and development using SQL Azure, Microsoft SQL Server, Microsoft Access.
  • Deployed the toolsMicrosoft Azure Cloud Service (PaaS, IaaS), and Web Apps.
  • Experience in creating Data Lake Accounts and Data Lake Analytics Jobs in Azure Portal
  • ImplementedAzure Application Insightsto store user activities and error logging.
  • Installation, configuration and migration of Windows Server 2012/2008 and IIS 8.0 and 7.0 versions.
  • Migrated the Azure CXP Tools to HTTPS based authentication using SSL encryption.
  • Worked on Python scripts to automate the health check process for Dynamic Inventory in Ansible
  • Implemented CI/CD pipeline using Jenkins, Ansible Playbooks and Ansible Tower.
  • Managed Ansible Playbooks with Ansible modules, implemented CD automation using Ansible, managing existing servers and automation of build/configuration of new servers.
  • Worked with Ansible playbooks for virtual and physical instance provisioning, configuration management, patching and software deployment.
  • Used Ansible to manage Web applications, Environments configuration Files, Users, Mount points and Package.
  • Worked on Designing, Installing and Implementing Ansible configuration management system and writing playbooks for Ansible using YAML and deploying applications.
  • Used ANT and MAVEN as a build tools on java projects for the development of build artifacts on the source code.Converting the ANT Build projects to Maven Build projects
  • Created and maintained continuous integration (CI) using tools Jenkins/Maven over diff environments to facilitate an agile development process which is automated and repeatable enabling teams to safely deploy code many times a day while ensuring operational best practices are supported.
  • Created efficient, fluid build pipelines and utilized many products such as Jenkins/Hudson, Ant, Maven, Cruise Control, and integration into automated test beds JUnit, JTest, Clover, PMD, FindBugs.
  • Used Jenkins and Pipelines which helped us drive all microservices builds out to the Docker registry and then deployed to Kubernetes
  • Proficiency in multiple databases like MongoDB, MySQL, ORACLE, Confidential DynamoDB, Apache Cassandra and MS SQL Server.
  • Monitored servers, switches and ports using Nagios Monitoring tool and assisted internal users of Splunk in designing and maintaining production quality dashboards.
  • Participated in weekly release meetings with Technology stakeholders to identify and mitigate potential risks associated with the releases

Confidential

Build and Release Engineer

Responsibilities:

  • Developed build and deployment scripts using ANT as build tools to move from one environment to other environments.
  • Build and maintain SQL scripts and execute different scripts for different environments.
  • Installing Red Hat Linux using kick start and applying security polices for hardening the server based on company's policies.
  • Remote system administration using tools like SSH, Telnet, and Rlogin.
  • Planning and implementing system upgrades including hardware, operating system and periodical patch upgrades.
  • Extensive knowledge of Linux/Windows based systems including hardware, software and applications.
  • Build and release of Cloud based products containing Linux and Windows environments, using Power Shell and Python Scripting.
  • Developed and maintained the Shell and Perl scripts for automating the deployments and build process.
  • Involved in the release cycle of the products from environments like Development, QA and UAT through Production.
  • Performed Branching, Tagging, Release Activities on Version Control Tools SVN.
  • Developed and implemented Software Configuration Management strategies for various applications according to the agile process.
  • Involved in troubleshooting the automation of Installing and configuring JAVA applications in the test and pre-production environments.
  • Presented on View Object pattern in Web Application Automation C#, Ruby, Power shell, Selenium, Team City.
  • Responsible for Open Stack core infrastructure including code review, continuous integration systems, and developer tools.
  • Established Open Stack Infrastructure Program.
  • Deployed Java/J2EE applications on to Apache Tomcat application servers and configured it to host the wiki website.
  • Configured and maintained Hudson to implement the CI process and integrated the tool with Ant and ANT to schedule the builds.
  • Attended weekly release meetings with Development Team to identify and mitigate potential risks associated with the monthly/quarterly releases.
  • Effective utilization of change management in installing or configuring, packages, patches or 3rd party tools on Linux.

Environment: ANT, MySQL, Red Hat, Hudson, Puppet, Java/J2EE, Shell Script, Perl Script, Oracle DB, GIT.

Confidential

Java Developer

Responsibilities:

  • Creating Responsive Apps utilizing Angular as framework and microservices using angular http observables.
  • Using Angular material for enhancement of elements and components
  • Developed Scripts and resolved run time errors in Q language.
  • Worked with XML, J2EE technologies Servlets, JavaScript, JSP, JSF, EJB, AJAX, JDBC, Angular JS, J Query MQ series, XML and JDOM
  • Worked closely with WebSphere administrators, Oracle DBA and Mainframes DB2 DBA in application query optimization and performance improvement.
  • Worked with team members from many groups to come up with timely, quality decisions and technical solutions.
  • Experienced in using the Object Relational Mapping Tool Hibernate,strong in using XML mappings and Java Objects.
  • Used SPRING framework that handles application logic and makes calls to business objects and services mainly SOAP Web services
  • Developed highly efficient algorithms in C++ and C# through both pair-programming and independent work.
  • Implemented Eclipse IDE tool and Tomcat server for working environment of the project.
  • Experienced in delivering web projects on time using both Agile and Waterfall methodologies.
  • Worked on Production support and implemented unit testing, system testing and integration testing.

Environment: Java (JDK1.4), XM,Springboot, HTML, DHTML, JavaScript, Agile, EJB, Oracle, XSL, XSLT, Hibernate3.0, Rest based web services, Apache Tomcat, Angular JS, J Unit, Eclipse, jQuery, SOAP, ANT, Linux/Windows NT.

We'd love your feedback!