We provide IT Staff Augmentation Services!

Senior Devops Engineer Resume

5.00/5 (Submit Your Rating)

Bethesda, MD

TECHNICAL SKILLS

Operating Systems: RedHat, CentOS, Debian, Ubuntu, Solaris, Oracle Linux and Windows

Networking and LB Tool: NAT, DNAT, SNAT, TCP/IP, LAN, VLAN, WAN, MAN, WPAN, INTERNET, INTRANET, EXTRANET, Wireshark, tcpdump, iptraf, F5 BIGIP.

Virtualization: VMware, vSphere, KVM, Hyper - V, Oracle VM and Vagrant

Monitoring Tool: FusionReactor, PingDom, Nagios, SolarWind, AppDynamics, CloudWatch.

CM & CI/CD Tool: Puppet, Chef, Foreman, Kickstart, Docker, SVN, Git, Bitbucket/Stash, Bamboo, Jenkins

Cloud and CM Tool: AWS, Google Cloud, MS Azure, OpenStack, Spacewalk, Puppet, Chef.

Other Keywords: Postfix, OMD, Squid Proxy Server, Zimbra, Sendmail, Samba, PHPMyAdmin, LAMP, VNC, Webmin, LEMP, DHCP, MS Word, MS Excel, MS Sharepoint, office 360, 365, MS Visio, Enterprise App, Cisco Networking and Firewall, FusionReactor, PingDom, Nagios, Red Hat satellite Server, SolarWind, AppDynamics, CloudWatch, Splunk, Jira and BMC Remedy Force and Service now, JAVA, XHTML, HTML & CSS, HTML5 & CSS3, XML, Java Script, Ruby, Powershell, Bash and Shell Scripting, SSl and TLS, Redis, Oracle DB, MySQL DB, MarkLogic DB, PostgreSQL, Apache, Nginx, Weblogic, Apache Tomcat 7&8 glassfish, SOLR and Sonar, NetApp SAN, Container and Kubernetes, VPC.

PROFESSIONAL EXPERIENCE

Confidential, Bethesda, MD

Senior DevOps Engineer

Responsibilities:

  • Build puppet modules from scratch and deploy to servers in tier 1, tier 2 and tier 3 environment.
  • Perform varieties of Linux system Administration and Engineering tasks.
  • Perform automation in different environment either by using CM tool or different scripting languages.
  • Write puppet modules to automate various Linux system administration and engineering tasks.
  • Ensure teh use CROSS PLATFORM SYSTEM PROFILING LIBRARY when writing puppet modules to suit different OS platform.
  • Defined Local Scope variable, Top Level Scope Variable and Node Scope variable within puppet class without assigning teh variable locally.
  • Create AWS AMI and implement best practice for each account per Company’s recommendation.
  • Configured AMI log events using CloudTrail and grant S3 permissions and implement versioning and life cycle policies on S3.
  • Work on AWS EC2 instances, reserved instances and selecting and building EC2 instances and create EBS volume and snapshots in AWS
  • Manage build scripts and tools for deployment on new servers and participate in capacity planning exercises for future needs and projects.
  • Hosted website using S3 and grant permissions S3 buckets and Implement object versioning and life cycle policies on S3 buckets
  • Worked on AWS EC2 instances, reserved instances and selecting and building EC2 instances and create EBS volume and snapshots in AWS
  • Setup public and private IP Addresses and worked on Userdata and Metadata and configured SNS (Simple Notification Server) in AWS.
  • Configured Elastic Beanstalk and CloudFormation and build S# bucket with CloudFormation
  • Configured Auto-scaling and ELB to create high availability and fault tolerance.
  • Setup security groups, CloudWatch and EC2 and EC2 placement group and configured puppet yaml file with necessary credentials
  • Implement variable interpolation when writing puppet modules and write script to automate frequent routine tasks.
  • Setup security groups, CloudWatch and EC2 and EC2 placement group and reate EBS volume and snapshots in AWS
  • Ensure dat applications are up and running to meet our customers’ satisfaction and installed Nagios NRPE and use to monitor our applications.

Confidential, Washington, DC

Linux System Engineer/ DevOps Engineer

Responsibilities:

  • Setup a staging and DR environment and also ensure dat applications are up and running.
  • Setup puppet master and use puppet to directly deploy to teh servers in staging and DR environment.
  • Perform varieties of Linux system Administration and Engineering tasks.
  • Perform automation in different environment either by using CM tool or different scripting languages.
  • Used puppet RAL to describe a desired state for different environment (Test, DR, Staging and Prod)
  • Ensure teh use CROSS PLATFORM SYSTEM PROFILING LIBRARY when writing puppet code to suit different OS platform
  • Defined Local, top Level and Node Scope variable within a class, without having assigning teh variable locally and within a specific node definition.
  • Implement Puppet Inheritance to extend existing class definition and use teh local scope variable
  • Created/clone new VM from an existing VM/environment and also decommission VM using vagrant.
  • Provision using VAGRANT and PUPPET as configuration management tool and use it to automatically deploy applications to newly built VM
  • Created AWS AMI and implement best practice for each account per Company’s recommendation.
  • Created API Keys, Roles and policies and configure log AMI Events with AWS CloudTrail
  • Created AWS S3, S3 permissions, S3 Buckets/Object versioning and life cycle policies
  • Worked on AWS EC2 instances, reserved instances and selecting and building EC2 instances
  • Setup public and private IP Addresses and worked on Cloud-Init Userdata and Metadata
  • Setup security groups, CloudWatch and EC2 and EC2 placement group and served traffic to private web-servers and worked on Bastion Host
  • Configured Auto-scaling and ELB to create high availability and fault tolerance.
  • Worked on performance consideration with CloudFront and architecting application with CloudFront
  • Configured route 53 and DNS failover and configured latency based routing and weighted routing policies in AWS Route 53 and also
  • Configured SQS (Simple Queue Service) and used SQS to build Decoupled Application Architectures.
  • Configured SWF (Simple Work Flow Service) and also configured EMR (Elastic Map Reduce) in AWS
  • Configured Elastic Beanstalk and CloudFormation and build S# bucket with CloudFormation
  • Used AWS CLI (Command Line Interface) to setup and configure EC2 and S3 instances etc.
  • Design Cloud Service per company’s baseline configuration and also implement best practice
  • Performed monitoring and Implement Elasticity and Scalability and Architectural trade-off decisions

Confidential, Washington, DC

Linux & Network System Engineer

Responsibilities:

  • Manage file-systems to make sure they don’t exceed critical levels and respond to critical and major system alerts
  • Used kickstart to build server over network via HTTP, FTP and NFS protocols.
  • Patching and package management using RedHat satellite server
  • Perform automation in different environment either by using CM tool or different scripting languages.
  • Install and configured Nginx web server which act as reverse proxy server for TCP, UDP.
  • Maintain Apache, tomcat, F5 BigIP, Coldfusion, Erights, JBoss Subversion SVN and Linux cluster servers.
  • Managing configuration channels, groups and base channels in Red Hat satellite server.
  • Mounting exported NFS/CIFS file-systems from remote machines and troubleshooting issues related to mounts
  • Managing firewalls using Iptables and port management and supporting running processes and applications
  • Writing SQL statement for querying database and set up cron jobs and monitors cron productivity
  • Used smbclient to see browsing and share information from teh smb server.
  • Security through obscurity by preventing users from seeing files dat cannot be read by them and set teh browsable directive to hide teh share.
  • Creating mask or mask directory to set teh maximum allowed permissions for newly created files and directory
  • Using SWAT to manage SAMBA configuration files and setup a stateful firewall rules and disabled ports dat are not in use.
  • Managing firewalls using Iptables and port management & supporting running processes and applications
  • Support our tier 1, 2&3 environments and set up cron jobs and monitoring cron productivity.
  • Install and configure Apache webserver and implement security to protect data, software and hardware
  • Maintained professionalism, good attitude and appropriate behavior with personnel and clients
  • Apache web server administration and support and tracking and fixing problems using system logs
  • User administration: creating users, changing passwords, configuring password aging policies
  • Network connection troubleshooting, management and support and network sniffing using WIRESHARK, TCPDUMP, IPTRAF.
  • Configure firewall to allow or block packet and also change teh packet while forwarding them (packet forwarding and packet filtering)

Confidential

RedHat OpenStack System Administrator

Responsibilities:

  • Perform varieties of Linux system Administration and Engineering tasks.
  • Perform automation in different environment either by using CM tool or different scripting languages.
  • Setup OpenStack controller Node VM and compute Node VM and directly do deployment to our staging, DR and production environment.
  • Created AWS AMI and implement best practice for each account per Company’s recommendation.
  • Created API Keys, Roles and policies and configure log AMI Events with AWS CloudTrail
  • Created AWS S3, S3 permissions, S3 Buckets/Object versioning and life cycle policies
  • Worked on AWS EC2 instances, reserved instances and selecting and building EC2 instances
  • Created EBS volume and snapshots in AWS and setup public and private IP Addresses and worked on Cloud-Init Userdata and Metadata
  • Setup security groups, CloudWatch and EC2 and EC2 placement group and served traffic to private web-servers and worked on Bastion Host
  • Worked with AWS RDS, subnet groups and RDS security groups and connecting to RDS from EC2
  • Configured Auto-scaling and ELB to create high availability and fault tolerance.
  • Implement AWS CloudWatch for security Architect and Cloud HSM (Hardware Security Module)
  • Setup disaster recovery and troubleshoot various EC2, VPC, ELB and Auto-Scaling Scenarios
  • Enabled CloudTrail and build RDS instances and created AMI role for Bootstrapping
  • Created build slave and build jobs from source control (SVN and Git project) using Jenkins
  • Managed MS Azure portal and create and monitor website (Web App) and created Azure users and SSH keys
  • Create and configure Azure Windows and UNIX VM’s with Azure CLI and connect to Azure VM’s
  • Configure Azure Disks and attached disks to VM and configured VNC on MS Azure Ubuntu and CentOS.
  • Worked on Azure Blob, file and Table storage and Azure queues and create storage account
  • Tracking file-system growth trends and capacity planning using rhqadmin and argent.
  • Used Stackdriver to monitor services and loggings on Google Cloud.
  • Used Google Cloud as IAAS and create, edit and manipulate disk.
  • Create preemptive VMs, Instance template and groups
  • Have extensive handson on Cloud SQL, Bigtable, Cloud Spanner, Cloud Storage Buckets and integrate Cloud Storage with App Engine
  • Worked on SQL server with Azure VM and worked on Active Directory and created directory in Azure
  • Configured Docker and deploy container cluster into AWS and expose container with ports redirects and control port exposure to container
  • Mount export NFS/CIFS file-systems from remote machines and troubleshooting issues related to
  • Configured virtual network and deploy VM within virtual network and used Azure VPN gateway.
  • Worked on Azure Databases, SQL databases, copy databases, import and export and database replica.
  • Apache web server administration and support and tracking and fixing problems using system logs
  • Managing configuration channels, groups and base channels in Red Hat satellite server
  • Mounting exported NFS/CIFS file-systems from remote machines and troubleshooting related issues

Confidential

JAVA J2EE & J2SE Developer

Responsibilities:

  • Actively involved in creating a web portal for Health Information.
  • Management Services using JSP, HTML & CSS, HTML5 & CSS3, XML, EJB, SERVLET, DAO, Jscript and MySQL database
  • me developing teh view component, teh controller component and dynamic forms.
  • Sharing application resources using teh servlet context and designing teh business tier.
  • Developing web apps using struts and using session management and Used filter in web app and integration web apps with database
  • Building reusable web app components and develop JSP pages using custom tags and developing web apps using struts and action form
  • Spring MVC based applications, memory allocation & layout including GUI, business logic & data access layers.
  • Constructing and initializing object, memory allocation layout and attribute initialization
  • Using array and multidimensional array to insert values in a table and took part in Architecture design analysis & code review.
  • Integrated presentation (JSP), business (EJB) and data access layers (DAO) and developed Schemas for XML Documents.
  • Participated in end to end development of use case usingJavaand related technologies.
  • Used branching statement (simple if, else and complex if, else statement) and explore opportunities to add value to accomplishments.
  • Designs user interfaces to internet/intranet applications by setting expectations and features priorities throughout development life cycle.
  • Used of switch statement for loop, while loop, do/while loop and special flow control.
  • Integrates applications by designing database architecture and server scripting and establishingconnectivity with network systems.
  • Build java GUI, Exception and assertions, text- based applications and build java GUI event handling and GUI based applications,
  • Implementing Java EE Web Tier Applications and Components, Threads and advanced me/O stream.
  • Customized web app for playing video on web, styling default and progress bar using html and java script
  • Completes applications development by coordinating requirements, schedules, and activities; contributing to team meetings; troubleshooting development and production problems across multiple environments and operatingplatforms.
  • Create drag and drop program and web storage API using java script and supports users by developing documentation and assistance tools.
  • Updates job knowledge by researching new internet/intranet technologies and software products; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
  • Enhance organization reputation by accepting ownership for accomplishing new and different requests
  • Create hover text plug-in and drag-able, drop-able, sortable, resizable, date picker, dialog box, progress bar and slid on web video application.

We'd love your feedback!