We provide IT Staff Augmentation Services!

Sr. Aws/devops/build And Release Engineer Resume

2.00/5 (Submit Your Rating)

Branchburg, NJ

SUMMARY

  • Sr Cloud DevOps engineer with over 9 years’ experience in Cloud (Azure, AWS, GCP), DevOps, Configuration management, Infrastructure automation, Continuous Integration and Delivery (CI/CD). I can implement effective strategies for N - Tier application development in both Cloud and On-premises environments. no
  • Involved in designing and deploying applications utilizing all the AWS stack Including EC2, Route53, S3, ELB, EBS, VPC, RDS, DynamoDB, EMR, SNS, SQS, IAM, KMS, Lambda, Kinesis and focusing on high-availability, fault tolerance and auto-scaling in AWS CloudFormation, deployment services DevOps Works and Cloud Formation and security practices IAM, CloudWatch, CloudTrail.
  • Experienced in branching, tagging and maintaining the version across the environments using SCM tools like GIT, Subversion (SVN) and TFS on Linux and windows platforms.
  • Administered and Implemented CI tools like Jenkins &Hudson for automated builds and to build and implement the end-to-end automation process.
  • Performed job scheduling using Ansible Tower. Automated various infrastructure activities like Continuous Deployment, Application Server setup, Stack monitoring using Ansible playbooks and has Integrated Ansible with Jenkins.
  • Experience in managed kubernetes services such as Azure kubernetes and AWS Elastic container service.
  • Good Understanding of OpenShift platform in managing Docker containers, Kubernetes Clusters.
  • Experienced in managing the artifacts generated by MAVEN in the Nexus repository.
  • Expertise with Docker images using a Docker file, worked on container snapshots, removing Images and managing Docker volumes. Orchestration of Docker images and Containers using Kubernetes by creating master and node.
  • Experience in creating Kubernetes cluster on blade servers and virtual machines using various CNI tools including Calico, Flannel. Contrail and Weave.
  • Assisted in the installation and configuration of an on-premise private cloud running on PKS, NSX-T and Kubernetes.
  • Experienced in Cloud automation using AWS Cloud Formation templates, Python, Ruby, Chef (DevOps), Puppet (DevOps).
  • Highly proficient SQL and RDBMS skills, including SQL Server, Oracle, DB2, MySQL, and PostGreSQL.
  • Experience with ESM and monitoring tools such as AppDynamics, Splunk, & Dynatrace APM.
  • Expertise in Azure Scalability and Azure Availability - Build VMs availability sets using the Azure portal to provide resiliency for IaaS based solution and Virtual Machine Scale Sets (VMSS) using Azure Resource Manager (ARM) to manage network traffic. Installed and managed Middleware tools through Puppet such as WebSphere Application Server 7.x/8.x, IBM IHS, Apache & Tomcat.
  • Hands on experience in Azure Development , worked on Azure Web Applications , Azure SQL Database , Virtual machines , Azure Active Directory , Azure VPN Gateway , Azure Fabric , Azure search , App services , Notification hub and experienced in using Azure service fabric to package, deploy and manage reliable microservices.
  • Experience working with Apache Hadoop, Kafka, Spark and Log stash.
  • Maintaining an in-house ticketing system using a Python/Django backend with a Django REST Framework based API, using Angular.js for the web frontend.
  • Developed custom Jenkins jobs/pipelines that contained Bash shell scripts utilizing the AWS CLI to automate infrastructure provisioning.
  • Experience in Web services technologies like WCF, REST (JSON/XML), SOAP.
  • Experience in building and handling all aspects of installations, configurations, deployments, clustering and load balancing all middleware applications like Oracle WebLogic Servers (8.x/9.x/10.x), JBoss, React JS, Angular Js, WebCenter Portal, Node JS Tomcat and Apache HTTP on UNIX (Linux/Solaris) platforms across all environments.
  • Expertise in setup SolarWinds NPM, APM and Nagios Monitoring Systems Administration.
  • Developed Python based API (RESTful Web Service) for several in-house applications.
  • Successfully learned and dealt with the challenges of being one of the first teams to adopt both Ember.JS for a frontend UI and RESTful backend Java Service.
  • Hands on experience with different Spring framework modules like Spring Core, Spring AOP, Spring MVC, Spring Batch, Spring Security and Spring Boot.
  • Experience in Configuring and Managing logging and monitoring tools such as Nagios, AppDynamics, Prometheus, Sumo Logic, Splunk, ELK.
  • Expertise in implementation and maintenance of Apache HTTP, SMTP, DHCP, NFS, NIS, NIS +, LDAP, DNS, SAMBA, SQUID, Postfix, Send Mail, FTP, Remote Access, Security Management Security trouble shooting skills.
  • Excellent understanding of Software Development Life Cycle in the Waterfall and Agile testing models and QA processes.

TECHNICAL SKILLS

Infrastructure as service: AWS, Microsoft Azure, Google cloud.

Orchestration Tools: Kubernetes.

Infrastructure Tools: Terraform, CloudFormation.

Configuration Management Tools: Chef, Puppet, Ansible, Docker.

Methodologies: Agile,Waterfall.

Monitoring Tools: CloudWatch, Prometheus, Nagios, Datadog, AppDynamics, Splunk.

Build Tools: ANT, Maven, Gradle, Ansible, Docker, Kubernetes, Openshift.

CI/CD Tools: Jenkins, SonarQuebe, Nexus, Artifactory.

Bug Tracking Tool: JIRA, Remedy.

Source Code Management: GIT, Subversion(SVN).

Repository Manager: Nexus, Artifactory.

Virtualization Tools: Vitual Box, VMWare, Vagrant.

Databases: MySQL, Dynamo DB, Oracle.

Servers: JBOSS, Apache Tomcat, WebLogic, TFS, Nginx.

Scripting Languages: Ruby, Perl, YAML, Python, Bash Shell, JSON.

Operating Systems: Linux (RHEL, Debain, CentOS), MacOS, Windows.

PROFESSIONAL EXPERIENCE

Confidential, Branchburg, NJ

Sr. AWS/DevOps/Build and Release Engineer

Responsibilities:

  • Worked on AWS services EC2, IAM, S3, Lambda, CloudWatch, Redshift, Dynamo DB, SNS, SQS, SES, EMR, Elastic Bean stalk, VPC, ELB, RDS, EBS and Route 53. Configuring and Networking of Virtual Private Cloud (VPC), Cloud Front, Route53. Knowledge on AWS API Gateway for custom domain and Record sets in Amazon Route53 for applications hosted in AWS Environment.
  • Created Terra form modules for two tier Architecture which includes AWS resources VPC, Subnets, Security groups, Ec2, Load Balancers, Auto scaling group, Cloud watch Alarms, ECS clusters, S3 buckets for logs.
  • Leveraged Amazon Web Services through AWS console and API Integration Performed all necessary day-to-day Subversion/GIT support for different projects.
  • Implemented Terraform modules for deployment of various applications across multiple Cloud providers and managing infrastructure.
  • Configuring and Networking of Virtual Private Cloud (VPC) Written Cloud formation templates and deployed AWS resources using it.
  • Extensive experience with configuration management tools Chef with AWS Ops Works, Elastic Beanstalk and then launch, scale Docker containers in production using Apache Mesos and Marathon and/or configuration management automation.
  • Wrote many Ansible playbooks which is the entry point for Ansible provisioning, where the automation is defined through tasks using YAML format. Run Ansible Scripts to provision Dev servers.
  • Implemented a Continuous Delivery pipeline with Docker, Jenkins and GitHub and AWS AMI’s , whenever a GitHub branch gets started, Jenkins , our Continuous Integration server, automatically attempts to build a new Docker container from it. Troubleshoot the build issue during the Jenkins build process.
  • Developed Docker images to support Development and Testing Teams and their pipeline and orchestrated Docker images and Containers using Kubernetes by creating whole master and node.
  • Virtualized the servers using the Docker for the test environments and dev-environments needs. And also, configuration automation using Docker containers.
  • Implemented CI/CD with running JMeter Performance Tests from GitHub repositories thru Jenkins jobs on cloud based clients located (virtually) in various Geos.
  • Worked with the groovy scripts in Jenkins to execute jobs for a continuous integration pipeline where 'Groovy Jenkins Plugin ' and 'Groovy Post-Build Action Plugin' is used as a build step and post build actions environments needs. And configuration automation using Docker containers. Virtualized the servers using the Docker for the test environments and dev-environments needs. And also configuration automation using Docker containers.
  • Worked on Customizing AMIs, Register New AMIs & De-register AMIs, Snapshots of EBS, deploying instances behind Elastic Load Balancer and configuring Auto scaling.
  • Developed CI/CD system with Jenkins on Kubernetes container environment, utilizing Kubernetes and Docker for the CI/CD system to build, test and deploy.
  • Using Kubernetes and automated application deployments and updates and orchestrated deployment. Automate provisioning and repetitive tasks using Terraform and Python, Docker container, Service Orchestration.
  • Used Kubernetes to orchestrate the deployment, scaling and management of Docker Containers.
  • Created and maintained the Python deployment scripts for the Web Sphere web application server.
  • Developed Perl and Shell, Yaml scripts for automation of the build and release process.
  • Debugging the failure issues by capturing the array and register dumps using Python scripts, traces and performing several experiments by interacting with the design team.
  • Wrote Ansible Playbooks with Python SSH as a wrapper to manage configurations of AWS nodes and Test Playbooks on AWS instances using Python.
  • Automated the Applications and MYSQL, NOSQL container deployment in Docker using Python and monitoring of these containers using Nagios.
  • Ability to write scripts in Bash/SHELL, PERL, Ruby, Python to automate Cron jobs and system maintenance. Deployed code and data in various sandbox instances of Demand ware as a daily process.
  • Creating, Maintaining and supporting extensive Development/Integration/QA/Staging/Production environments and managed deployments across a variety of clusters. Proficient with test automation tools like Selenium , JMeter , and SOAPUI .
  • Contributing in the design and creation of RESTful APIs using Python/ Django /Django Rest Framework.
  • Set up and maintained Logging and Monitoring subsystems using tools like; Elasticsearch, Fluentd, Kibana, Prometheus, Grafana and Alertmanager .
  • Developed a stream filtering system using Spark streaming on top of Apache Kafka.
  • Implemented Monitoring and logging using New Relic, DataDog, ELK Stack, Splunk.
  • Skilled in monitoring servers using Nagios, Cloud watch and using ELK Stack Elastic search Fluent Kibana.
  • Performance tuning of WebSphere application server including JVM, Garbage Collection, JDBC along with its server logs .
  • Worked with Atlassian tools like Jira, Confluence.

Environment: AWS (EC2, S3, Route 53, EBS, Security Group, Auto Scaling, and RDS) Chef, Docker, Kubernetes, Ansible, Maven, Jenkins, ANT, Confluence, EMR, Spring Framework, LINUX Shell scripting, Python, Selenium, Splunk, JavaScript, Ansible, Bash, SPARK, Grafana, JBoss, Puppet.

Confidential, Charlotte, NC

Sr. Azure/DevOps Engineer

Responsibilities:

  • Worked in highly collaborative operations team to streamline the process of implementing security Confidential Azure cloud environment and introduced best practices for remediation. Building and Installing servers through Azure Resource Manager Templates (ARM).
  • Gained experience in dealing with Windows Azure IaaS - Virtual Networks, Virtual Machines, Cloud Services, Resource Groups, Express Route, Traffic Manager, VPN, Load Balancing, Application Gateways, Auto-Scaling.
  • Extensive experience in Windows AZURE (IaaS) migrating like creating AZURE VMs, storage accounts, VHDs, storage pools, migrating on premise servers to AZURE and creating availability sets in AZURE. Configured Cloud Network Architecture using Azure Virtual Networks, VPN and Express Route to establish connectivity between on-premise and Cloud.
  • Lead and direct teams to complete the development tasks on the current environments and major cloud migration development for cloud components like Azure Service Fabric, Kubernetes and DC/OS orchestration in Azure Container Service, Azure Redis Cache, Azure Message Queues, Azure Data Factory and Azure App Services and SQL Azure .
  • Experience with Open Shift, Kubernetes architecture and design, troubleshooting issues with platform components Azure, and developing global or multi-regional deployment models and patterns for large-scale developments and deployments on Cloud Foundry, OpenShift and Kubernetes.
  • Worked on OpenShift for container orchestration with Kubernetes container storage, automation to enhance container platform multi-tenancy also worked with Kubernetes architecture and design troubleshooting issues and multi-regional deployment models and patterns for large scale applications. In order to provide secured network connectivity to the containers we used Calico. Responsible for build and deployment automation using VM Ware ESX, Docker, Kubernetes containers and Chef.
  • Created Azure AutomationAssets, Graphicalrunbook , PowerShellrunbook that will automate specific tasks, deployed Azure AD Connect, configuring Active Directory Federation Service (AD FS) authentication flow, ADFS installation using Azure AD Connect , and involved in administrative tasks that include Build , Design , Deploy of Azure environment.
  • Worked on Azure key vault and Azure Services. And Managed Active Directory for Web Applications.
  • Ability to build deployment, build scripts and automated solutions using various scripting languages such as Shell, PowerShell, Python, Ruby.
  • Automated Weekly releases with ANT/Maven scripting for Compiling Java Code, Debugging and Placing Builds into Maven Repository. Using Ansible created multiple playbooks for machine creations and SQL server, cluster server and my SQL installations.
  • Designed, wrote and maintained systems in Python scripting for administering GIT , by using Jenkins as a full cycle continuous delivery tool involving package creation, distribution, and deployment onto Tomcat application servers via shell scripts embedded into Jenkins jobs.
  • Experienced with Java Spring based frameworks for build/automaton tools using Maven.
  • Implemented a CI/CD pipeline with Docker, Jenkins (TFS Plugin installed), Team Foundation Server (TFS), GitHub and Azure Container Service, whenever a new TFS/GitHub branch gets started, Jenkins, our Continuous Integration (CI) server, automatically attempts to build a new Docker container from it.
  • Created additional Docker Slave Nodes for Jenkins, using custom Docker Images and pulled them to ECR and monitored using Prometheus . Worked on all major components of Docker like, Docker Daemon , Hub , Images , Registry , and Docker Swarm .
  • Automates the deployment of Linux applications inside software containers with Docker.
  • Created Ansible cloud modules for interacting with Azure services which provides the tools to easily create and orchestrate infrastructure on Azure and automated cloud-native applications in Azure using Azure microservices such as Azure functions and Kubernetes on Azure.
  • Handled deployment of JAR, EAR and WAR files to the respective application server instances.
  • Built and managed a highly available monitoring infrastructure to monitor different application servers like JBoss, Apache Tomcat and its components using Nagios.
  • Identified test cases to automate the test cases using Selenium WebDriver , Junit and Java (Eclipse IDE) and Contributed in creation of framework .
  • Used JavaScrip t for developing UI Components like Editable drop down, data-driven menu customizations.
  • Set up CI/CD pipelines for Microservices and integrated tools such as Maven , Bitbucket , SonarQube , Nexus , Docker , Slack for providing immediate feedback to DEV teams after code check-in.
  • Used Splunk data Connector between Splunk Enterprise and Relational Database.
  • Configured Azure VPN -Point to Site, Virtual networks, Azure Custom security, Endpoint security and firewall, Designed and configured Azure Virtual Networks (VNets), subnets, Azure network settings, DHCP address blocks, DNS settings, security policies and routing.
  • Daily check-ins of Python, Power shell, PL/SQL, Bash, and Ruby. DevOps Scrum Master running.
  • Analyzing the Performance Test Results and creating various Test Results Graphs and Reports.
  • Setup and maintained NFS, NIS , and TCP/IP network, configured the systems for TCP/IP Networking with the existing LAN, setting up SSH and SCP features between SUN systems and other Red Hat / UNIX hosts.
  • Involved in migration of Bamboo server, Artifactory & Git server.

Environment: Azure (Web Roles, Worker Roles, SQL Azure, Azure Storage, Azure AD, Resource Groups, Cloud Services, Resource Groups, Express Route) OpenShift, Prometheus, Ansible, Docker, SonarQube, Kubernetes, Maven, Jenkins, GIT, AEM, Python, Jira, Nagios, Splunk, Python, Bash, Red Hat, New Relic.

Confidential, Boston, MA

Sr. AWS/ DevOps Engineer

Responsibilities:

  • Setup and build AWS infrastructure various resources, VPC EC2, S3, IAM, EBS, Security Group, Auto Scaling, and RDS in Cloud Formation JSON templates. Experience in Designing and deploying AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer and Auto scaling groups.
  • Worked heavily with AWS and its infrastructure, including EC2, AMI, ECS, Elastic Cache, Elastic Search, RDS, VPC implementation, IAM, KMS, WAF, CloudTrail, CloudWatch, S3, EMR, CloudFront, AWS CLI scripting, ELB, Route 53, Lambda, DynamoDB, Elastic Beanstalk, SQS, SNS and Security group management.
  • Discussed with the team of Infrastructure Engineers, regarding Terraform templates in provisioning the AWS resources such as EMR clusters, S3, ECS etc.
  • Migrated VMWARE VMs to AWS and worked with internal teams to plan and manage the migration of applications to AWS cloud.
  • Utilize Cloud Watch to monitor resources such as EC2, CPU memory, Amazon RDS, DB services, DynamoDB tables and EBS volumes.
  • Implemented tools for software builds, patch creation, source control, and release tracking and reporting on UNIX platform Developed build using ANT and MAVEN as build tools and used CI tools to kick off the builds move from one environment to other environments.
  • Configured and maintained Hudson to implement the CI process and integrated the tool with Ant and Maven to schedule the builds. Efficient experience in using Nexus and Artifactory Repository managers for Maven builds.
  • Worked on Ansible playbooks for Kafka , Grafana , Prometheus and its exporters.
  • Integrated Bitbucket with JIRA for transition JIRA issues from within Bitbucket Server and monitored the JIRA issues in Bitbucket Server.
  • Build and Deployed Java/J2EE to a web application server in an Agile continuous integration environment and also automated the whole process .
  • Worked on Ansible playbooks for Kafka , Grafana , Prometheus and its exporters.
  • Integrate and implement a complete cloud services framework ( IaaS, PaaS, and SaaS ) and cloud deployment model ( private, public, and hybrid ) .
  • Drive complex deployments of Splunk dashboards and reports while working side by side with technical teams to solve their integration issues.
  • Installed and Administered Jenkins CI for Gradle and Maven Builds. Automated Application deployments using Jenkins and Ansible.
  • In addition with supporting large-scale web applications, we indexed database queries using MYSQL server by writing SQL queries. We worked on Apache Cassandra , Spark along with Terradata for managing large data-sets of structured data which also performed ETL.
  • Experience in configuring Jenkins jobs to work with Graylog and Logic monitor for post build executions and creating visualization on it.
  • Building/Maintaining Docker container clusters managed by Kubernetes, Linux, Bash, GIT, Docker.
  • Developed Networking policies for Docker Containers. Worked on Open source development tools like Docker Containers and Kubernetes. Deployed Kubernetes cluster in production using Terraform scripts and Trouble Shooted networking related issue.
  • Building/Maintaining Docker container clusters managed by Kubernetes Linux, Bash, GIT, Docker, on AWS. Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test deploy.
  • Administered Puppet Enterprise to provision multi-platform virtual machine configurations across multiple-platform environment Servers dedicated for building, deploying as well as for development, test and production systems. Installation and configuration of CM related software in UNIX and Windows environments, using UNIX commands and Windows Navigation.
  • Designed and implemented sftp, ftp, SSH on UNIX servers.
  • Automated Kubernetes deployments through Jenkins pulling the deployment Yaml's from GitHub and deploying them into cluster using Python scripting with Kubernetes module and through Rest-Api. Implemented Kubernetes vault (POC) for staging Artifactory cluster.
  • Automate Datadog Integrations through Ansible Scripts for QA, Regression and Prod environments.
  • Supporting the servers and Applications in Development, Testing and Production environment, Tuning of kernel parameters, maintaining and supporting of client /server applications on UNIX servers as per the requirement.
  • Build scalable and concurrent Backend Restful API using Go Programming language, MySQL and deployed to Amazon Web Servers in the cloud. Used GO programming language to build Monolith server and AUTH application.
  • Coordinating with DevOps team in diagnosing the Performance issues using Dynatrace. worked on Apache Hadoop and used Kafka for messaging system and spark for processing large sets of data.
  • Experience in load balancing and monitoring with Nagios and Splunk .
  • Installed and administered Atlassian tools like Bamboo, Jira, Confluence and Stash.
  • Setting up and configuring of New Relic, improved monitoring and performance of application in new relic.
  • Building & configuring RedHat Linux systems over the network, implementing automated tasks through Crontab resolving tickets according to the priority basis.
  • Installed Splunk in production servers for logging purpose. Built Splunk dashboards for application monitoring. Configured alerts for operational purposes.
  • Deployed JAVA/J2EE applications through Jboss Application servers. Comfortable and flexible with installing, updating and configuring various flavors of UNIX and Windows . Involved in front-end programming using C++, C on both UNIX Windows platforms .

Environment: ANT, Maven, Jenkins/Hudson, Bamboo, Nexus, Kubernetes, Puppet, Shell, Bash, Perl, Python, GIT, SVN, Splunk, Java/J2EEE, JavaScript, Prometheus, Golang, Spark, VMWARE, Spring Framework, Cassandra, SonarQube, Red Hat Linux, Apache Tomcat, Unix, Grafana, Confluence WebSphere, JIRA, JUnit.

We'd love your feedback!