We provide IT Staff Augmentation Services!

Devops/aws Engineer Resume

3.00/5 (Submit Your Rating)

Chicago, IllinoiS

SUMMARY

  • 6+ years of total experience in IT Industry which includes 3+ years as a DevOps, 1+ years as AWS Engineer, and 4 years as an IT Support (System & Network) Engineer.
  • Certified AWS Solutions Architect - Associate.
  • Experienced in using Agile and Waterfall methodology for planning and implementing several java based applications, servers, and infra migration in both virtual and bare bone metal server’s environment.
  • Experience in branching, tagging and maintaining the version across the environments using SCM tools like GIT and Bitbucket.
  • Experience in deployment of applications on different servers.
  • Experience in writing Bash/Shell Scripting, Python scripting to automate the deployment of java based applications on servers.
  • Experience working with configuration management tools like Ansible, Chef.
  • Experience working on AWS Cloud platform and its features which includes EC2, S3, IAM, VPC, EBS, AMI, RDS, Cloud Watch, etc. with an overall objective to improve the scalability, reliability, performance and availability of the cloud infrastructure.
  • Worked with Terraform key features.
  • Experienced in using the container based virtualized deployments using Docker.
  • Experience in using Nexus and Artifactory repository managers for java builds.
  • Experience in working on continuous inspection tools such as SonarQube.
  • Better understanding of various network protocols.

TECHNICAL SKILLS

Programming Languages: C/C++, Python, Bash/Shell Scripting.

Version Control Systems: Git, Bitbucket.

Automation/Build Tools: Jenkins, Docker, Chef, Nexus, Ansible, Ant, Maven.

App & Web Servers: Tomcat, JBoss, Apache.

Cloud Computing: AWS (EC2, S3, VPC, CloudFormation, CloudWatch, RDS, DynamoDB, SQS, IAM, SNS, ELB, Auto Scaling).

Testing Tools: SonarQube, Splunk, Nagios.

Databases: Oracle, SQL, MySQL, MongoDB.

Operating Systems: RHEL, CentOS, Debian, Windows, MacOS.

Network: Routing & Switching, TCP/IP, DNS, DHCP.

PROFESSIONAL EXPERIENCE

Confidential, Chicago, Illinois

DevOps/AWS Engineer

Responsibilities:

  • As part of DevOps/AWS Engineer, my role includes release management, environment management, deployments, continuous integration, continuous deployment.
  • Used GITHUB to import and manage the applications.
  • Involved in developing custom scripts using Shell/Bash Scripting, and Python Scripting to automate jobs.
  • Used Maven and Ant as build tools in Jenkins to move files from one environment to another.
  • Used Ansible for continuous deployment.
  • Set up CI (Continuous Integration) and CD (Continuous Deployment) for major releases in Jenkins to schedule jobs.
  • Involved in migration and managing multiple applications from on premise to cloud using AWS services like S3, Glacier, EC2, RDS, CloudFormation and VPC.
  • Involved in designing and deploying multitude applications utilizing almost all the AWS stack (Including EC2, Route53, S3, RDS, DynamoDB, SNS, SQS, IAM) focusing on high-availability, fault tolerance, and autoscaling in AWS Cloud formation.
  • Wrote Templates for AWS infrastructure as a code using Terraform to build staging and production environments.
  • Worked on creation of custom Docker images, tagging using docker file and pushing the images to Docker registry.
  • Used SONAR to help maintain the source code quality.
  • Installed, configured, managed Nagios for Resource monitoring, network monitoring bandwidth, log trace monitoring, memory usage, & hard drive status.
  • Installed and configured various web application servers like Apache Tomcat, JBoss for deploying the artifacts.
  • Installed and Configured the Nexus repository manager for sharing the artifacts within the company.
  • Experience in working with various network protocols such as FTP, TCP, UDP, ICMP, SFTP, SSH, LVM, HTTP, HTTPS, NTPD etc. and familiarity with basic networking concepts such as firewalls, subnets, CIDR addressing, routing, DNS, etc.

Environment: Shell/Bash Scripts, GIT, Tomcat, Apache, Jenkins, Python, Ansible, Maven, Nexus, AWS, RHEL.

Confidential

DevOps Engineer

Responsibilities:

  • Involved in design, configuration, installation, implementation, management, maintain and support for the Corporate Linux servers RHEL, CENTOS.
  • Created GIT configuration record for builds using derived objects generated during build audit process.
  • Configured and automated the Jenkins build jobs for continuous integration.
  • Used Chef for continuous deployment.
  • Used Apache Tomcat as application server for deploying the artifacts.
  • Used Shell to automate build and deployment Process.
  • Performed day-to-day jobs such as monitoring log files, writing and running the scripts to automatically watch the resources, CPU, memory, I/O, and paging space.
  • Responsible for setting up cron jobs scripts on production servers.
  • Involved in installing Jenkins on a Linux machine and created a Master and Slave configuration to implement multiple parallel builds through a build form.
  • Monitor and check the status of the servers using the monitoring tools like IP/monitor, Nagios.
  • Worked with networking team in understanding the limitations of firewall, domain controllers, load balancers and switches.

Environment: RHEL, Centos, Shell Scripts, ANT, Maven, Jenkins, GIT, Chef, Apache Tomcat, DNS.

Confidential

IT Support (System & Network) Engineer

Responsibilities:

  • Responsible for networking, design, installation and maintenance services.
  • Worked on Cisco routers, switches, firewalls and network bridges for new projects.
  • Maintain company’s network infrastructure, VPN and security policies.
  • Network infrastructure and project planning.
  • Management of the daily data backup and retrieval scheme.
  • Setting up the LAN for new project sites.
  • TCP/IP networking and hardware maintenance and repair.
  • Assistance with training of staff and compiling procedural documentation.
  • Aiding if any needed for the user present at sites related to hardware, software and maintenance
  • Site Survey for consolidated LAN/WAN project.
  • Troubleshooting network connectivity.
  • Implementing, Configuring, Monitoring &Troubleshooting Network Connections & Security and end user problems.
  • Provide remote support to different locations.

We'd love your feedback!