We provide IT Staff Augmentation Services!

Devops Engineer Resume

0/5 (Submit Your Rating)

Capitol Height, MarylanD

SUMMARY

  • I am proactive and dedicated with over 7 years experience in large scale software development and support, agile development, and infrastructure provisioning and with a proven ability to create and deliver solutions that result in growth of the company, building simple and complex software solutions using automation tools throughout the software development life cycle.

TECHNICAL SKILLS

  • Windows servers
  • Mac OS
  • ESXi
  • Linux OS (Red Hat
  • Centos
  • Ubuntu.)
  • Cloud Infrastructure
  • VMware
  • ESXi
  • SSH
  • Twistlock
  • Gitlab CI
  • GitHub
  • Bamboo
  • Postgres
  • Sendmail
  • Cron
  • Namespaces
  • Squid Proxy
  • LDAP
  • Bind DNS
  • Zabbix
  • Splunk
  • FileZilla
  • AWS
  • EC2
  • S3
  • RDS
  • ECS
  • OpenStack Servers
  • OpenStack Environment
  • Lambda
  • Route 53
  • CloudFront
  • CloudWatch
  • IAM
  • VPC
  • Auto Scaling
  • BigBrother
  • Jenkins
  • Gitlab
  • Nexus
  • Artifactory
  • CloudFormation
  • Ansible
  • Docker
  • Apache web server
  • Tomcat
  • WebSphere
  • Sonarqube
  • Nagios
  • OMD
  • Prometheus
  • Grafana
  • Samba
  • FTP
  • NFS
  • TCP/IP
  • LVM
  • Git
  • DHCP
  • Confluence
  • JIRA
  • Bitbucket
  • New Relic
  • Terraform
  • Powershell
  • SMTP
  • HAProxy
  • MySQL
  • Ngnix
  • SSL
  • SiteScope kubernetes
  • Harbor registry
  • Azure board
  • Azure repo
  • Azure pipelines.

PROFESSIONAL EXPERIENCE

Confidential, Capitol Height, Maryland

DevOps Engineer

Responsibilities:

  • Detailed technical knowledge and hands - on experience in DevOps, Automation, Build
  • Engineering and Configuration Management.
  • Ability to use configuration management tool such as Terraform, Ansible, Puppet, or Chef
  • Ability to configure and use twistlock to scan docker images for vulnerabilities
  • Design and develop infrastructure monitoring and reporting tools
  • Develop and maintain configuration management solutions
  • Experience in deploying Kubernetes Cluster with master architecture and wrote YAML files to create services like Pods, Deployments, Auto scaling, Load balancers, Labels, Health checks, Namespaces, etc.
  • Create DevOps process automation and tooling to implement standards and boundaries in a way that empowers our application development teams to help themselves for their infrastructure and deployment needs.
  • Working experience with Ansible playbooks for virtual and physical instance provisioning, configuration management, patching and software deployment.
  • Plan and coordinate system utilization, and performs growth analysis and capacity planning
  • Coordinates the upgrade of environments for large scale efforts and serves as group contact for major projects and initiatives.
  • Develop a DevSecOps culture by providing knowledge of solutions and expertise within multiple Cloud technologies to the development teams
  • Maintain and improve existing azure infrastructure environment
  • Develop test automation frameworks in collaboration with rest of the team
  • Implementing and developing solutions enabling Development and Operations teams to build, deploy, monitor and test applications and environments.
  • Ability to integrate Jenkins with other tools or application servers
  • Ability to be able to implement a Continuous pipeline with Docker, Jenkins and GitHub.
  • Managed infrastructure with Ansible.
  • Creating automated build and deployment process for application, re-engineering setup for better user experience, and leading up to building a continuous integration system for all our products.
  • Performed bash shell scripting to automate tasks
  • Experience with Microsoft Azure cloud computing platform.
  • Help tune performance and ensure high availability of infrastructure

Confidential, Columbia Maryland

Senior Linux System Engineer/DevOps

Responsibilities:

  • Lead and assist the DevOps teams in the navigation of technologies and coaches the team in the workings of reusable tools and patterns.
  • Research, design and develop automation method to support the platform provisioning, maintenance and operations of large-scale products and services
  • Work on DevOps processes and tools supporting agile application development teams leading to continuous integration, test, and deploy methods.
  • Recommend standards and best practices including automation, process efficiencies, and enhanced security for supported areas
  • Working knowledge of Azure DevOps or equivalent
  • Ability to configure and use twistlock to scan docker images for vulnerabilities
  • Working knowledge of Azure DevOps or equivalent
  • Experience in creating Disk Partitions, Logical Volume Manager (LVM) & RAID Technologies on different File Systems like Ext2, Ext3, Ext4, XFS on various Linux Distribution. Expertise in installing, configuring, supporting, and troubleshooting Unix/Linux Networking services and protocols like TCP, SMTP, HTTP, LDAP, DNS, NFS, DHCP, FTP, SSH, and SAMBA.
  • Managed AWS EC2 instances utilizing Auto Scaling, Elastic Load Balancing and Glacier for our QA and UAT environments as well as infrastructure servers.
  • Having a good knowledge in Amazon Web Services including EC2, S3, ELB, Auto scaling and other resources.
  • Working experience with Ansible playbooks for virtual and physical instance provisioning, configuration management, patching and software deployment.
  • Creating and managing user accounts, system security, performance tuning, change management, documents and procedures on Linux.
  • Git for source code version control and integrating it with Jenkins for CI/CD pipeline, code quality tracking and build management with build tool.
  • Knowledge in creating Jenkins CI pipelines. Experience in Jenkins to automate most of the build related tasks.
  • Maintain and improve existing azure infrastructure environment
  • Develop test automation frameworks in collaboration with rest of the team
  • Create tools to help teams make the most out of the available infrastructure

Confidential, New York

Linux Administrator/System Engineer

Responsibilities:

  • Design and develop infrastructure monitoring and reporting tools
  • Develop and maintain configuration management solutions
  • Develop test automation frameworks in collaboration with rest of the team
  • Create tools to help teams make the most out of the available infrastructure
  • Implementing and developing solutions enabling Development and Operations teams to build, deploy, monitor and test applications and environments.
  • Familiarity with load balancing, firewalls, etc.
  • Ability to integrate Jenkins with other tools or application servers
  • Ability to set up scheduled builds & automation test execution
  • Proficient in the installation, provisioning and administration of Virtual Machines (VMs) using VMware, vSphere Client VMware ESXi 6 vCenter Server.
  • Ability to be able to implement a Continuous pipeline with Docker, Jenkins and GitHub
  • Performed bash shell scripting to automate tasks
  • Managed infrastructure with Ansible.
  • Manage internal website including initial setup, configuration and ongoing management of services (Red Hat Enterprise, Apache, MySQL etc.)
  • Familiarity with the fundamentals of Linux scripting languages (Perl, Shell)
  • Configured and administered of Apache, TOMCAT, and FTP for Production servers.
  • Install Configure and maintain the production of JIRA service
  • Ensure systems are stable and available and that user issues are addressed in a timely manner
  • Ability to build and monitor services on production servers
  • Experience in participating in sprint meetings, stand-up meetings and sprint backlog grooming in Agile Scrum.
  • Created and maintained user accounts with stipulated permissions.
  • Configure storage, disk management, logical volume management and logical partitioning.
  • Managed RPM Package for the Red Hat Linux distribution.
  • Performed daily maintenance of servers and tuned system for optimum performance.
  • Respond to tickets through ticketing systems (Jira)
  • Design and maintain hardware, software and Linux administration standards.
  • Defining Security policy for Linux Servers, including Apache, Tomcat and Jboss etc. Creating VMware Lab setup as per Internal QA team's requirement using VMware ESXi servers.
  • Support and troubleshooting of Linux Apache, MySQL, Have knowledge on MySQL, Oracle Database Administration.
  • Managed systems routine backup, scheduling jobs, enabling system logging and network logging of servers for maintenance.
  • Experience with Linux servers in virtualized environments Installed and configured GIT to implement branching strategy which is suitable for agile development also provided continuous support and maintenance of software builds.

We'd love your feedback!