We provide IT Staff Augmentation Services!

Devops Developer, Resume

4.00/5 (Submit Your Rating)

Los Angeles, CA

SUMMARY

  • Over 7 1/2 years of experience in IT industry and experience working in Designing & Architecting solutions on public Cloud on AWS platform and LAN/WAN, routing, switching, firewall technologies, administration and troubleshooting as a Network/System Engineer.
  • Experience in Linux Administration, Configuration Management, Continuous Integration, Continuous Deployment, Release Management and Cloud Implementations.
  • Highly experienced in AWS Cloud platform and its features which includes EC2, VPC, EBS, AMI, SNS, RDS, EBS, CloudWatch, Cloud Trail, Cloud Formation, Auto scaling, Cloud Front, IAM, S3, and ROUTE53.
  • Experienced in setting up Amazon EC2 instances, virtual private cloud (VPCs), and security groups.
  • Setting up databases in AWS using RDS, storage using S3bucket and configuring instance backups to S3 bucket.
  • Experience in Configuration Management, Cloud Infrastructure, and Automation like Amazon Web Services (AWS), Ant, Maven, Jenkins, Chef, SVN, GitHub, Clear Case, Tomcat, and Linux.
  • Excellent hands on experience on configuration management tool like Chef, Puppet and Ansible.
  • Knowledge on service oriented architecture (SOA), workflows and web services using XML, SOAP,and WSDL.
  • Strong experience with web/application servers like Apache Tomcat, Jetty, JBoss, Confidential Web Sphere, Web Logic.
  • Use Nagios to monitor Linux system activities and set and configure Apache web servers.
  • Monitored the servers and Linux scripts regularly and perform troubleshooting steps Tested and installed the latest software on server for end - users.

TECHNICAL SKILLS

  • Cloud Infrastructure: AWS, MS Azure
  • Configuration Management Tools: Puppet, Chef, Ansible
  • Containers: Dockers, Kubernetes, AWS ECS
  • Continuous Integration Tools: Jenkins, Bamboo
  • Build Tools: ANT, MAVEN, Gradle, Build Forge, MS Build
  • SCM and Versioning Tools: GIT, CVS, Subversion (SVN)
  • Bug Tracking Tools: JIRA, Rally, Nexus, Remedy, ServiceNow
  • Logging & Monitoring Tools: Nagios, Splunk, Rsyslog, ELK Stack (Elastic search, Log stash, Kibana)
  • Web Technologies and Servers: JavaScript, Node Js+2, Servlets, JDBC, JSON, JBOSS, Apache Tomcat, VMWare
  • Database: Dynamo DB, MongoDB, Cassandra, Oracle, SQL Server, MySQL
  • Operating System: RHEL/CentOS 5.x/6.x/7, Ubuntu/Debian/Fedora, Sun Solaris 7/8/9/10, Windows Server 2003/2008/2012
  • Network Services: LDAP, DNS, NIS, DHCP, NFS, Web, FTP, Subnetting, LAN, VPC, WAN and firewalls
  • Scripting languages: Shell, Python, PL/SQL, Java AWT/Swing, HTML, CSS3, Ruby, Perl, PHP

PROFESSIONAL EXPERIENCE

DevOps Developer,

Confidential, Los Angeles, CA

Responsibilities:

AVI integration to internal tools via API:

  • Use Lainie(internal tool) to create VIP (in prod and non-prod tenant)
  • Use Lainie to add, enable/disable, remove backend servers
  • Use Lainie to see stats from AVI
  • Use Lainie to update SSL used by a VIP
  • Integrate with ServiceNow to generate lite change for VIP change

Build Netops self-serve web portal:

  • Used Flask framework to build this web portal.
  • Switch port setting query and update in offices and data centers
  • Locate device switch port based on mac address or IP address
  • Change trunk mode (access/trunk)
  • Enable or disable LACP
  • Add, edit, remove VLAN on the port
  • View interface status and statistics
  • Integrate with ServiceNow to generate lite change for change

Looking glass for internal users:

  • SSH login to remote hosts
  • Ping, traceroute, tcp trace route based on given source IP and destination IP address
  • Display results on the portal

Generate network config based on following templates:

  • Office access switch (West Coast and East Coast)
  • Office core switch (West Coast and East Coast)
  • Office firewalls (West Coast and East Coast)
  • Office wireless controllers (West Coast and East Coast)
  • Datacenter core switch (LAS and IAD)
  • Datacenter spine switch (LAS and IAD)
  • Datacenter TOR switches (LAS and IAD)
  • Hadoop racks
  • Donki racks
  • Calabash racks
  • Vmware racks
  • Hybrid racks
  • Generate interface config for spine switches for new TOR
  • Integrate the config generation with Foundry for ZTP

Config management:

  • Create script to push config update to multiple devices (switches, routers, LB, wireless)
  • Create script and job to pull config baseline and run diff reports (switches, routers, LB, wireless, cloud)
  • Create script and job to backup and restore config to devices
  • Create portal for config push to multiple devices
  • Create portal for viewing config diff reports
  • Create portal for viewing list of backup jobs (success/failure)

SSL management portal:

  • Integration of Sectigo SSL portal with Lainie
  • Push new SSL to all LB
  • Push to AWS ACM
  • Update SSL for VIPs

Self-healing network:

  • Ability to add, view, or modify network action/script based on certain condition
  • Execute predefined actions based on network stats, such as:
  • Shutdown uplink that is taking errors if there are redundant links and interface utilization is less than 50%
  • Shutdown flapping uplinks if there are redundant links and interface utilization is less than 50%
  • Create ServiceNow Change ticket
  • Send message to Slack #network-alerts

Environment: Paramiko, Netmiko libraries, Python3, Flask, Amazon Web Services (AWS), EC2, Cloudwatch, VPC, ELB, ECR Registry, Load balancers, lambda, APIGateway,, S3, RDS, EBS, ELB, AWSCLI, CloudFormation, IAM, Cloudwatch, SNS, SES, SQS, Git, GitHub, Jenkins, MySQL, VMware workstation, Docker, Docker Hub, VMware workstation, Linux, Unix, Windows, TCP/IP, Azure, Jenkins, Subversion, GITHUB, ELK stack, JIRA, Linux, Python3, Reactjs.

Senior DevOps Engineer,

Confidential, Arlington, VA

Responsibilities:

  • Helped migrating and managing multiple applications from on premise to cloud using AWS services like S3, Glacier, EC2, RDS, SQS, SNS, SES, Cloud Formation, VPC etc.
  • Configured and maintained user accounts for dev, QA, and production teams and created roles for EC2, RDS , S3, Cloud Watch, EBS resources to communicate with each other using IAM
  • Configured and managed source code using Get and resolved code merging conflicts in collaboration with application developers.
  • Provided consistent environment using Kubernetes for deployment scaling and load balancing to the application from dev through production, easing the code development and deployment pipeline by implementing Docker containerization with multiple namespace
  • Integrated Docker container based test infrastructure to Jenkins CI test flow and set up build environment integrating with Git and Jira to trigger builds using Web Hooks and Slave Machines
  • Linux and Windows servers upgrade and Patching. Performance troubleshoot and root cause investigation

Environment: Amazon Web Services (AWS) EC2, Route 53, S3, VPC, IAM, Cloud Watch Alarms, Cloud Formation, SNS, SES, SQS, Git, GitHub, Jenkins, Gradle, Maven, Chef, Python, Nagios, Shell Scripting, MySQL, VMware workstation, Docker, Docker Hub, VMware workstation, Linux, Unix, Windows, TCP/IP, Kubernetis, Splunk, Graylog2.

We'd love your feedback!