We provide IT Staff Augmentation Services!

Systems Engineer Resume

5.00/5 (Submit Your Rating)

Horsham, PA

SUMMARY

  • IT Professional with about 8 years of experience in Infrastructure automation, code migration, Configuration Management and system administration.
  • Expertise in AWS, experience in implementing new AWS instances and working with EBSand S3 storage, IAM.
  • Worked with IAM service creating new IAM users & groups, defining roles and policies and Identity providers.
  • Ability to manage SCM processes which include compiling, packaging, deploying and application configurations.
  • Created alarms and trigger points in CloudWatch based on thresholds and monitored the server's performance, CPU Utilization, disk usage. Deployed applications on AWS by usingElastic Beanstalk.
  • Worked on setting up the life cycle policies to back the data from AWS S3 to AWS Glacier.
  • Utilized AWS Cloud watch to monitor environment for operational & performance metrics during load testing.
  • Experience in code deployment and orchestration with tools such as Puppet, Chef, Cloud Formation, and automation validation using Test Kitchen, Vagrant, Ansible and TerraForm.
  • Experience in writing Ansible scripts and heavy Shell, Perl, Python, and JSON scripting.
  • Automated various infrastructure activities like Continuous Deployment, Application Server setup, Stack monitoring using Ansible playbooks and has Integrated Ansible with Rundeck and Jenkins.
  • Experience developing and implementing continuous deployment code; experience with CI/CD pipelines and DevOps methodologies.
  • Experience in working within the Cloud platforms like OpenStack and AWS for integration processes.
  • Built and Deployed Java/J2EE to a web application server in an Agile continuous integration environment and automated the whole process.
  • Good experience in converting build.xml into pom.xml in order to build the applications using MAVEN.
  • Having sound knowledge on Continuous Integration systems such as Jenkins, Bamboo and AnthillPro.
  • Automated, designed and implemented continuous integration using GIT, Jenkins, Puppet.
  • Extensively worked on Jenkins/Hudson by configuring and maintaining for the purpose of continuous integration (CI) and for End to End automation for all build and deployments.
  • Implemented Docker based Continues Integration and Deployment framework.
  • Used Maven dependency management system to deploy snapshot and release artifacts to Nexus to share artifacts across projects
  • Hands on experience with Kubernetes, Mesos and Docker Swarm.
  • Maintained custom PowerShellscripts that interact with Office 365, Active Directory, SQL, and VMware.
  • Configured services like DNS, NIS, NFS, LDAP, SAMBA, Send Mail, FTP, Remote access on Linux. Install databases like Oracle 10g, 11g, MYSQL on Linux. Expertise in Storage Management (SAN, NAS).
  • Expertise in utilizing cloud software’s like Openstack and Cloudstack.
  • Installed/Configured the WebSphere server, JBoss application server, Weblogic server Managed tuning and performance of high profile applications running on them.
  • Have some exposure to the cloud computing and elastic computing abilities using Exalogic cloud.
  • Install and configured Apache, Debian, MySQL, SQL server.
  • Experienced with the installation and configuration on Apache 2.x, 1.3.x, 1.2, BEA WEB logic 8.x, 9.x servers.
  • Install and configure Splunk/Nagios to monitor application and server logs.
  • Experienced in working with network Packet Analysis using Tcpdump and wireshark.
  • Familiar with installation & Management of packages, patches, maintenance of RPM updates on Linux.
  • Experience configuring and troubleshooting a variety of clustering software configurations including Veritas and Redhat clustering.
  • Developed Web API using Node.JS and hosted on multiple load balanced API instances.
  • Worked on AWS to integrate the picture files to the JavaScript and worked for the backend development using Node.js and Mongo DB.
  • Skilled in monitoring servers using Nagios, Data dog, Cloud watch and using ELK.
  • Basic scripting done in Bash, Python, Perl,K - shell, Powershell for automated tasks.
  • Good Exposure and Experienced in VMware ESX servers and Virtual Center Administration.
  • Troubleshoot of server virtualization products like KVM, XEN, VMware, and Virtual Box.
  • Detect hardware related issues like Disk Failure, RAM, and NIC Card. Provide Hosting and Deployment Solution in PACI (Parallels Automation Cloud Infrastructure) based on Linux, VMware.
  • Developed scripts using PERL, BASH and BATCH files for Automation of Activities and builds.
  • Broad Worked with different Bug tracking tools like JIRA, Rational Clear Case, Bugzilla&IBM Clear Quest.

TECHNICAL SKILLS

Operating systems: Linux RHEL 4.x/5.x/6.x/7, CentOS 5.x/6.x/7&Ubuntu 12.x, 14.x& Windows 2008/2012,Debian

Hardware: Dell, HP Proliant, HP-460C Blade,IBM F-series P-series RS6000

Software: Checkpoint Firewall, PIX Firewall, Samba, VERITAS Volume Manager 4.1/5.X/6.0, VERITAS Net backup 6.0, Veritas File System, LDA

PProgramming languages: C, C++, Shell scripting, Java 1.7, Unix Bourne shell, Korn shell, python, basic Perl, Power shell, PHP

Web Servers: Apache2.0/2.2/2.4, Apache Tomcat5.5/6.0/7.0

Application Servers: WebLogic, JBoss, WebSphere

Clustering software: Veritas Cluster, Red Hat Cluster Suite

Automation /Container Tools: Puppet, Chef, Ansible, Maven,Terraform,Docker,Kubernetes

Monitoring tools: Nagios, Splunk, Netcool, Cloud Watch

Virtualization: VMware ESX, ESXi, vSphere 4 and vSphere 5Citrix

Performance Analysis Tools: AMD Code XL (by AMD), DTrace (by Sun Micro Systems)

Network Services: TCP/IP, Subnetting, DNS, NFS, NIS, SSH, DHCP.

Databases: Oracle 9i/10g,11g, DB2, SQL Server, Mongo DB

PROFESSIONAL EXPERIENCE

Confidential, Horsham, PA

Systems Engineer

Responsibilities:

  • Facilitating requirements discussions with Business Subject Matter Experts.
  • Developing customized build and deployment pipelines using Jenkins for various API Services.
  • Writing shell/Python scripts for automation of build jobs in different level of environments i.e. Development, QA and Production.
  • Setting up AWS cloud infrastructure and One-Cloud environment and setting up VPC and security groups and Active directory's.
  • Automation of public, private and hybrid Cloud formations & virtualization.
  • Worked with Devops practices using AWS, Docker and Kubernetes.
  • Created Docker images using a Dockerfile, worked on Docker container snapshots, removing images and managing Docker volumes and for branching purpose.
  • Good understanding of Open shift platform in managing Docker containers and KubernetesClusters.
  • Created dynamic routing/load balancing capability enabling large application scaling, used ingress rules and Ingress Controllers- Nginx.
  • Used ANT and MAVEN as a build tools on Java projects for the development of build artifacts on the source code.
  • Support development engineers with Configuration Management issues. Assist the seniors and Project Leaders in technical issues.
  • Creating release notes and deployment guides and checklist for application release to customers.
  • Managing the configuration and deployments for Development, QA, Staging and pre-production environments which has the Tomcat application server.
  • Control and authorize new versions and releases of the applications.
  • Raise JIRA tickets to work on the debugging on the application and co-ordinate with the Engineering teams.
  • Create and analyze requirements based on engaging with customers on their business problems and needs.
  • Setup of customer environments (hosted or deployed) including but not limited to OS, networking and implementing customer specific solution packages.
  • Providing security to the AWS cloud environments on the customer end by creating a separate VPC and work on Development environment.
  • Clarifying a customer's system specification, understanding their work practices and translating this into Confidential solution implementations.
  • Create and manage the Subnets and VPCs in AWS cloud. Create Elastic IP's for the EC2 instances.
  • Working with more than 100 Linux servers at Confidential dev environment and 400 plus servers in AWS.
  • Create AMI's to the servers to have backup at critical situations.
  • Expertise in using AWS API Gateway & REST web services api.
  • Implemented DevOps best tools and practices such as centralized logging (ELK) server monitoring Nagios and Automation Ansible.
  • Installed, configured and managed the ELK (Elastic Search, Log stash and Kibana) for Log management within EC2 / Elastic Load balancer for Elastic Search.
  • Created tags, variables, volumes, security groups, assign them to specified keypairs generated while launching the instances.
  • Automated the provisioning the AWS instance creation using Ansible playbooks and provided them with the security groups, type, Subnet, VPC and created the public DNS.
  • Provide access to other team members by IAM to the Ansible master to work with the remote hosts.
  • Packaging, configuration and documentation for deployment of software solutions.
  • Troubleshooting complex problems and provides root cause analysis including technical interdependencies.
  • Provides technical solutions to issues or problem statements, written or verbal, for identified issues at a cross-functional level.
  • Automated the installation and creation of databases like Oracle, Cassandra, CockroachDB.
  • Designed High-Level Architecture diagram for SaskTel project which is successfully deployed and running at customer environment.
  • Self-starter and proven ability to work effectively in virtual teams.
  • Expertise in modern back end architecture, including Microservices and/or Serverless architecture, data warehousing and analytics pipelines.
  • Experience in building and using container- and event-based Microservices.
  • Ability to interact with senior internal and external partners and with client groups in a team setting, taking ownership of their objectives to achieve business results.
  • Systems administration of Linux and Windows based environments.
  • Evaluation and integration of IT systems and development tools, and replace where needed.
  • Implement DevOps model especially in defining process, setting up governance etc.,
  • Install a repository server to push artifacts.

Environment: AWS, EC2, VPC, ELB, S3, Route53, DNS, Subnet, Load Balancer, AMIs, Elastic IP's, Security groups, API gateways, ElasticSearch, AMI, Ansible playbooks, JIRA, Jenkins, Nagios, Nginx, RabbitMq, Redis, Cassandra, Oracle, CockroachDB, Python, shell, redhat, centos.

Confidential, Jersey City, NJ

Sr.DevOps & Cloud Engineer

Responsibilities:

  • Maintaining a farm of AWS solution using EC2 instances, ELB's, S3, EBS, Auto Scaling.
  • Developing Cloud formation templates to launch VPC's and instances in the AWS cloud.
  • Extensively involved in Managing Ubuntu, Linux and Windows virtual servers on AWS EC2 instance by creating Chef Nodes through Open-Source Chef Server.
  • Involved in Architect, Build and maintain Highly Available secure multi-zone AWS cloud infrastructure utilizing Chef with AWS Cloud Formation and the Jenkins& Hudson for continuous integration. Responsible for CI environments (Jenkins, Nexus, Sonar)
  • Working on Inbound and Outbound services with automation CHEF. Deployed multiple resources simultaneously, using Cloud Formation templates in AWS.
  • Wrote Ansible Playbooks with Python SSH as the Wrapper to Manage Configurations of AWS Nodes and Test Playbooks on AWS instances using Python.
  • Experience in performing patch on Linux and Windows instances within a maintenance window using Ansible and occasionally perform security updates to remediate system vulnerability.
  • Expert in Maintain and Using Ansible server and workstation to manage and configure nodes.
  • Created Ansible playbooks which are the entry point for Ansible provisioning, where the automation is defined through tasks using YAML format and also Run Ansible Scripts to depending on provision to Dev servers. Converted a slow and manual procedure to dynamic API generated procedures in Ansible.
  • Server configure management via Chef and System orchestration via Ansible.
  • Expertise in scripting for automation, and monitoring using Shell and Python.
  • Automated the cloud deployments using chef, python and AWS Cloud Formation Templates Expertise in Developing Configuration management modules using Opscode Chef and Ruby.
  • Highly involved in Configuring, monitoring and multi-platform servers by defining Chef server from workstation to manage and configure Chef nodes.
  • Experience with setting up Chef Infra, Bootstrapping nodes, creating and uploading Chef Recipes, Chef Node convergence in Chef SCM. .
  • Extensively involved in infrastructure as code, execution plans, resource graph and change automation using Terraform. Managed AWS infrastructure as code using Terraform.
  • Expertise in writing new plugins in order to support new functionality in Terraform.
  • Created additional Docker Slave Nodes for Jenkins using custom Docker Images and pulled them to ECR. Worked on all major components of Docker like, Docker Daemon, Hub, Images, Registry, Swarm.
  • Worked with Red Hat OpenShift Container Platform for Docker and Kubernetes.
  • Used Kubernetes to manage containerized applications using its nodes, ConfigMaps, selector, Services and deployed application containers as Pods.
  • Executed Kubernetes locally with MiniKube, Created local clusters and deployable application
  • Handled fabric services to be deployed in containers and images, used Docker in linux environment.
  • Used kubernetes to deploy scale, load balance, scale and manage docker containers with multiple namespaced versions.
  • Prototype CI/CD system with GitLab on AWS utilizing kubernetes and docker for the runtime environment for the CI/CD systems to build and test and deploy.
  • Experience with Docker and Vagrant for different infrastructure setup and testing of code.
  • Build additional Docker Slave nodes for Jenkins using custom built Docker images and instances.
  • Expertise in setting up Docker Host, Docker Registry, RHEL/ Centos Atomic Host, Docker images (Centos, RHEL and Ubuntu instances).
  • Integrated Jenkins with various DevOps tools such as Nexus, HP CDA, HP ALM and HP QTP.
  • Configured various jobs in Jenkins & Hudson for deployment of Java based applications and running test suites. Setup ANT script based jobs and worked with Jenkins Pipelines.
  • Strong experience utilizing Jenkins for enterprise scale infrastructure configuration and application deployments & checking out the code from GIT and use Ant/Maven to build Jar, war, tar and ear artifacts. Provisioning Web Servers in AWS and DNS route53 records.
  • Deployed and configured GIT repositories with branching, forks, tagging and merge requests.
  • Source Code Control & Repository Administration with merging and branching to develop new features in the existing code using GIT.
  • Used ANT and MAVEN as build tools on Java projects for the development of build artifacts on the source code. Worked on Tomcat Web server for hosting web apps.
  • Created database tables that can store and retrieve any amount of data, and serve any level of request traffic using DynamoDB. Worked on NoSQL database Cassandra.
  • Proficiency in multiple databases like MongoDB, MySQL, ORACLE, Amazon DynamoDB, Apache Cassandra and MS SQL Server.
  • Assisted internal users of Splunk in designing and maintaining production-quality dashboard.
  • Optimized the search performance of Splunk queries and reduced the time for loading the dashboards.
  • Worked on Setting up monitoring tools like Nagios and Amazon Cloud watch to monitor major metrics like Network packets, CPU utilization, Load Balancer Latency.
  • Worked on User administration setup, maintaining account, Monitor system performance using Nagios and Zabbix. Implemented a Nagios monitoring system to notify of system issues.

Environment: Chef, Ansible,GIT, AWS Cloud, Jenkins, Ant, Maven, Nexus, Sonar, Apache Webserver, Linux, Unix, Solaris, Java script, Python script, Ruby script, Shell script, Perl script, Cassandra, MongoDB, Apache Tomcat, Amazon DynamoDB, WebSphere.

Confidential, NE

DevOps/Cloud Engineer

Responsibilities:

.

  • Worked with cloud providers and API's for Amazon (AWS) EC2, S3, VPC with CloudSigma (EU) and GFS storage.
  • Created AWS Launch configurations based on customized AMI and use this launch configuration to configure auto scaling groups and Implemented AWS solutions using EC2, S3, RDS, DynamoDb, Route53, EBS, Elastic Load Balancer, Auto scaling groups.
  • Configured S3 versioning and lifecycle policies to and backup files and archive files in Glacier.
  • Ability to design applications on AWS taking advantage of disaster recovery.Performed hands on routing and switching.
  • Created Micro services using AWS Lambda and API Gateway using REST API.
  • Responsible for defining and creating API architecture for a large-scale digital transformation using AWS API Gateway and Lambda functions
  • Utilized highly available AWS Environment to launch the applications in different regions and implemented Cloud Frontwith AWS Lambda u to reduce latency.
  • Developed micro service with AWS Lambda and S3 using Java to improvise the performance of the application
  • Created backend Restful API in Node.js. Developed the app platform in Node.js to allow for companies to store employee data on their servers.
  • Design and develop RESTful API capabilities onJAVA/node.js technologies and deploying inAWSand implement API proxies on Apigee Edge.
  • Good knowledge in DevelopedJavaAPI to connect withAWSS3 Services for storing and retrieving data Manage configuration of Web App and Deploy toAWScloud server through Chef.
  • Added resources to REST and SOAP APIs to support new features.Assisted with design of REST API for platform automation.
  • Developed REST APIs in Spring Boot to consume JSON data and integrated the backend logic with the frontend views
  • Developed the resource classes using RESTful Webservices & JSON.Worked for Puppet and AWS automation.
  • Utilize Cloud Formation and Puppet by creating DevOps processes for consistent and reliable deployment methodology.
  • Developed the scripts to push patches, files and maintain configuration drift through the Puppet Tool.
  • Configured Nagios to monitor EC2 Linux instances with Puppet automation.
  • Configured Puppet to perform automated deployments. Expert in User Management and Plugin Management for Puppet.
  • Installed Puppet client software on RHEL 6.x servers and established a communication between master and client through SSL certification.
  • Configured Jenkins to implement nightly builds on daily basis and generated change log that includes changes happened from last 24 hours.
  • Configured various jobs in Jenkins and Hudson for deployment of Java based applications and running test suites
  • Worked on User administration setup, maintaining account, monitor system performance using Nagios and Zabbix.
  • Involved in migration from SVN to GIT repos and worked with Linux sys admin for the same
  • Initially thought of using Kubernetes then finally decided to use Docker swarm because Docker swarm is integrated with Docker daemon.
  • Experience with container based deployments using Docker, working with Docker images, Docker HUB and Docker registries.
  • Dockerizing of existing applications (dDjango,Go), Docker images development and size and speed optimization.
  • Django-Celery used for Queuing system in the build and Deploy process, taking Build & Deploy in Order -by. Using GIT for version control. Push/Pull/commit/Merge with GIT.
  • Created and maintained Python scripts for Automating Build and Deployment process and Creating Web based Application by Using Django Framework.
  • Used Docker containers for eliminating a source of friction between development and operations.
  • Automated application deployment in the cloud using Docker technology using Elastic Container Service scheduler.
  • Created and managed a Docker deployment pipeline for custom application images in the cloud using Jenkins.
  • Configured and deployed patches, upgrades, bug fixes on both physical and virtual Redhat Linux servers using satellite servers.
  • Developed and maintained UNIX/Perl/Ant scripts for build and release tasks.
  • Development of Splunk Queries to generate the Reports.
  • Responsible for User Management and Group Management in Build Forge.

Environment: Clear Case, Azure, ANT, Shell Scripts, XML, and UNIX, Build Forge, Jenkins, bash, Puppet, Docker, Git, Svn, AWS, MySQL and NoSQL.

We'd love your feedback!