We provide IT Staff Augmentation Services!

Devops Engineer Resume

5.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY

  • Experienced DevOps/Security engineer with system architecture developing solutions for the Government and Financial industry.
  • Proficient in Infrastructure automation, AWS solutions, Cloud computing technology and Security, Configuration and Release management, Quality engineering and CI/CD.
  • Effective communicate and collaborative skills in delivering quality and cost - effective solutions.

TECHNICAL SKILLS

  • Experience with Cloud platforms like AWS, Docker
  • Experience working with tracking and CI tools like JIRA, Jenkins
  • Strong experience with build tools like Maven
  • Strong experience working with SCM tools like GitHub, GitLab, Bitbucket, AzureRepos
  • Experience working with IAC tools like Puppet, Ansible, Terraform
  • Deploy to Web App severs like Tomcat, Apache
  • Experience working with OS like Ubuntu, Red Hat Linux, Windows
  • Manage DBs like Oracle, SQL Server, MySQL, Postgres
  • Experience with Groovy scripts, UNIX Shell Scripts (Bash), Git Bash, JSON, YAML
  • Experience working with static code analysis tool like SonarQube

PROFESSIONAL EXPERIENCE

DevOps Engineer

Confidential

Responsibilities:

  • Patching of Linux and windows instances within a maintenance window using Ansible and perform security updates of same instances for the remediation of system vulnerabilities.
  • Scale up instances per customer request by changing instance type
  • Perform LAMP installation and configuration on Ubuntu and Amazon Linux instances.
  • Perform Automation and manage s3 buckets, configure Virtual Private cloud (VPC) with both public and private subnets, NAT instances, and Elastic Load balancers.
  • Detach and attach volumes on EC2 instances. Create AMI’s and volume snapshot. Maintain the integrity and security of servers and systems, by creating and managing security groups and networks ACLs to ensure controlled access to instances and subnets respectively.
  • Provides mission assurance engineering support to a Goddard Space Flight Center operationally sustained ground project.
  • Making architecture decisions per AWS best practices to build highly available and scalable web application
  • Manage Mission Assurance Requirements over the entire project life cycle through audit, review, and assessment of the full spectrum of mission development activities.
  • Provides quality and mission assurance to sustain and ensure ground system readiness and availability to support the Joint Polar Satellite System (JPSS) project.
  • Automate infrastructure Amazon Linux, Ubuntu, Red hat, and Windows EC2 instances using private AMI’s and baselines using Terraform.
  • Ensure engineers adhere to Confidential requirements, safety and mission quality assurance directorate processes and guidelines in compliance with Confidential standards, policies and procedures.
  • Provision and Orchestrate AWS and Azure servers using Terraform state file
  • Provide system administration support for over 400 instances hosted in AWS cloud environments

DevOps Engineer

Confidential

Responsibilities:

  • Setup CI/CD pipelines for Microservices and integrated tools such as Maven, bitbucket, SonarQube, Nexus, Docker, Slack for providing immediate feedback to DEV team after code check-in
  • Setup Git repositories and SSH Keys in Bitbucket for Agile teams.
  • Configured Webhooks in Bitbucket to trigger automate build in Jenkins.
  • Enforce Test Driven development for the DEV teams for every sprint
  • Convert java projects into Maven projects by creating POM file and ensured all the dependencies are built.
  • Write Ansible playbooks from scratch in YAML to deploy LAMP
  • Configure Jenkins master, adding the necessary plugins and adding more slaves to support scalability and agility.
  • Created Dockerfile and build docker images to automate docker builds using Jenkins
  • Automate infrastructure provisioning on AWS using Terraform
  • Patching of LINUX instances with in maintenance window using Ansible and perform security updates of same instances for the remediation of system vulnerabilities
  • Manage build script with integration to code quality tools such as SonarQube.
  • Created quality gates in SonarQube dashboard and enforced in the pipelines to fail the builds when conditions not met.
  • Work on integrating GIT into the continuous Integration and push Terraform files into repository.

System Administrator

Confidential

Responsibilities:

  • Setup repositories on VSTS Git, merging code from develop branch to master branch and make it ready for deployment
  • Dockerized Springboot app by creating dockerfile and automated docker image creation, image push into docker registry
  • Build and deploy CI/CD pipelines for multiple application technologies
  • Migrated legacy applications to Microsoft Azure Cloud Paas by setting up CI/CD pipelines on VSTS
  • Setup quality gates in SonarQube dashboard and enforced in the pipelines to fail the builds when conditions were not met
  • Trained development team to manage tools dat support SDLC automation
  • Prepared and presented SCM best practices for implementing continuous integration for the team
  • Built schedule jobs and processes with scripts in bash shell
  • Automated infrastructure provisioning using IAC like Terraform
  • Installed, configure, test and maintain operating systems, application software and system management tools
  • Created Web Apps on Azure portal for deploying web applications using VSTS pipelines
  • Provided tier 1 & 2 support for the cloud platform team.

We'd love your feedback!