We provide IT Staff Augmentation Services!

Sr.devops Engineer / Aws Tech Lead Resume

4.00/5 (Submit Your Rating)

Jacksonville, FL

SUMMARY

  • AWS Cloud Engineer with around 6+ Years of experience in IT Environment comprising of Systems Administration and Change Management, Software Configuration Management (SCM), Build and Release management and Process Engineering, Configuration management and Monitoring across different platforms.
  • Played a keyrole in migrating Applications from on premises to AWS which includes building of standards across VPC, subnets across multiple AZ’s, security groups, Lambda functions etc. to build a costefficient model on AWS.
  • Experienced in Automating, Configuring and Deploying IaaC on AWS and on VMware as a part of CI/CD.
  • Wrote several Cloud formations + Ansible/Chef templates for AWS and Terraform+Ansible/chef Templates for AWS and VMware/Azure.
  • Strong experience in automating SDLC Management patching and CI/CD and other tools like GitLab/TFS/GitHub/Bitbucket, Jenkins/Bamboo/Travis CI.
  • Extensive experience using Maven, ANT, MSBuild, npm, pip as build tools for the building of deployable artifacts from source code and deploying it to S3, JFrog, Nexus.
  • Implemented Continuous Integration with Jenkins with Unit testing and static code analysis thru SonarQube.
  • Experienced in automated build and test processes for Android devices.
  • Hands - on experience in all stages of Software Development Life Cycle (SDLC) including proposal, process engineering, design, development, testing, deployment and support.
  • In-depth understanding of the principles and best practices of Software Configuration Management (SCM) in Agile, SCRUM, Waterfall methodologies.
  • Experience with Administrating, managing and configuring Webservers like Nginx, Apache, IIS for supporting linux and windows based applications.
  • Experienced in branching, tagging and maintaining the version across the environments using SCM tools like GIT and TFS on Linux and windows platforms.
  • Expertise in Administrating Configuration Management tools like Puppet, Chef, Ansible and little bit of salt.
  • Expertise on Harshicorp tools (Packer, Terraform, Vault).
  • Wrote several Packer+Ansible scripts to build Golden AMI in Amazon. Vault to store and secure passwords.
  • Strong Expertise in Docker. Wrote several Dockerfile, build standard docker containers and deploying them to docker registries
  • Strong Experience with Container Platforms Kubernetes, Openshift and ECS
  • Experience in working with Tracking Tools HP Service Center, JIRA, Rally.
  • Administrated Windows (2008,2012,2016), Linux (Fedora, Centos, RHEL) and supported patching’s.
  • Deep Knowledge on scripting languages like shell, bash, python, groovy and more
  • Knowledge of using Routed Protocols: FTP, SFTP, SSH, HTTP, TCP/IP, HTTPS and Connect direct.
  • Excellent communicative, interpersonal, intuitive, analysis and leadership skills with ability to work efficiently in both independent and team work environments.

TECHNICAL SKILLS

Languages: C, C++, C#, Java, Python, Nodejs.

Scripting Languages: Shell Scripting, PowerShell, JavaScript, Batch, Python, Groovy

SCM Tools: CVS, SVN, GIT, Clear Case, Perforce, puppet, JIRA, TFS, Chef

Build Tools: ANT, Maven, MSBuild

CI/CD Tools: Jenkins, Bamboo, Travis CI, AWS (codecommit, codebuild and codedeploy) with SonarQube

Operating Systems: MS Windows (2008,2012,2016), Linux (Fedora,Centos,RHEL)

Database: MS SQL, MongoDB, Postgres

Technologies: Docker, Configuration management tools, CI/CD, Monitoring etc..

Software Methodologies: Agile, SCRUM, Waterfall Methodologies

Networking Protocols: TCP/IP, HTTP, HTTPS, and FTP

PROFESSIONAL EXPERIENCE

Sr.DevOps Engineer / AWS Tech Lead

Confidential, Jacksonville, FL

Responsibilities:

  • Designing and implementing fully automated server build, management, monitoring and deployment solutions for spinning multiple platforms using Jenkins Pipeline scripts
  • Migrating 14 applications from traditional Code deployment on shared Linux to openshift by writing parameterized Dockerfile and Build and deploy config scripts for Openshift and automating the deployments.
  • Developed branching strategy for parallel development across multiple platforms in the process of migration. Developed jenkins file to autotrigger for executing tasks based upon GitLab events.
  • Implemented maintained the branching and build/release strategies utilizing GITLAB
  • Building out CI/CD automation for microservices to deploy on Linux and Openshift.
  • Troubleshooting of openshift and kubernetes. Building of openshift Objects (Routes, services, Configmaps, secrets, autoscaling ) into one deploy config template.
  • Splunk/kibana/promethius alongside with Griffana to configure the monitor of applications and server logs.
  • Leading Cloud Amazon Build team for Confidential to create a foundation for AWS as a part of migration. Driving the team in creating cloudformation (IAAC) templates to build Landingzones, Accounts, VPC, subnets, security groups, IAM roles etc
  • Working on POC for EKS to build and Kuberentes cluster on Amazon.
  • Working on Ansible Playbooks to provision Infrastructure on VMware.

Environment: s: GITLAB, Ansible, Maven, jenkins, Apache, Docker, Shell Script, node.js, AWS, Linux (RedHat Enterprise), Packer, CFN, splunk, Openshift, Kubenetes, JFROG artifactory.

DevOps Engineer /AWS Consultant

Confidential, Saint louis, MO

Responsibilities:

  • The key object of onboarding this job was migrating applications from VMware to AWS which includes building AWS accounts(service, non-prod, prod) with different levels access by IAM roles, Building secured Enterprise Golden images with packer+ansible, CFN/Terraform +Ansible scripts to build Standards across VPC’s, subnets, security groups, S3 etc..
  • Integrated CFN(CFN validate plugin) with Bamboo so that CFN templates are run as a part of CI/CD.
  • Enforced issue/defect management process using Work Items in Team Foundation Server/Bitbucket. Improved productivity by designing & developing full-feature build systems, tools and scripts that enable efficient, flexible builds.
  • Worked in all areas of Jenkins setting up CI for new branches, build automation, plugin management and securing Jenkins and setting up master/slave configurations
  • Delivering creative solutions to complex workflows in support of release automation.
  • Helped in crafting an on-premise,VMWare,AWS deployment path by porting to Configuration management and Infrastructure provisioning using Hashicorp tools(Terraform/Vault for password encryption and consul/postgres DB as backend for Vault).
  • Good experience in Shell Scripting on Unix and Linux, bash script on Windows and Expertise python scripting with focus on Devops tools, CI/CD and AWS Cloud Architecture.
  • AWS lambda Functions in python and Node.js. Shutdown and start instances based on the tags etc
  • Architect solutions using MS Azure PaaS services such as SQL Server, HDInsight, service bus, etc
  • Provide technical oversight and guidance during clients engagement execution
  • Performed automating middleware and infrastructure delivery (e.g., Ansible, Salt or Puppet)
  • Worked effectively with the teams in a fast-paced, iterative development environment.
  • Managing mission critical production systems with strict SLAs around service availability and data product delivery.
  • Working with developers on breaking out the legacy application on microservices and containerizing them so that they can be easily deployed and easy to maintain.
  • Building/Maintaining Docker container clusters managed by Kubernetes Linux, Bash, GIT, Docker, on GCP. Utilized kubernetes and docker for the runtime environment of the CI/CD system to build,test deploy
  • Evangelism of best practices and tools and Programming/scripting skills using tools like shell scripting, Python, Groovy, Powershell with Strong communication and cross-functional skills and the ability to execute autonomously given a set of clearly defined strategies
  • Be able to design, develop, deploy and support RESTful services.
  • Used API gateway in AWS alongside with lambda functions to connect AWS services to on-prem services.
  • Designed Docker-based infrastructure on top of the AWS ECS platform for production system.
  • Automated deployments of full application stack using Docker (Jenkins/Bamboo).
  • Worked with npm commands and using package.json for managing dependencies and dev-dependencies of node js applications
  • Worked with Unix/Linux (RedHat 4/5/6 or equivalent) and services (LDAP, NFS, DNS)
  • Strong documentation & communication skills
  • Packer with ansible provisioners to build Golden Images(AMI) for windows and Linux.
  • Teraform /CFN to build out infrastructure for the application with userdata using Ansible playbooks.
  • Flexible to work at any time and ready to adapt to a rapidly changing environment
  • Performed to plan, organize, schedule, and manage personal work and small projects
  • Strong problem solving, decision-making, and analytical abilities.
  • Operating System Build Automation (Ansible,chef,Puppet)

Environment: s: TFS, GIT, JIRA, SVN, Puppet, Maven, SQL (ssms2013), Jenkins, Bamboo, Apache Tomcat, Docker, Shell Script, Unix/Linux, python, node.js, Windows, .NET, AWS, Azure,RedHat Enterprise, Msbuilds, Poweshell, Dynatrace, Packer, CFN, Terraform

Senior Build and Release /DevOps Engineer

Confidential

Responsibilities:

  • Manage all CM tools (JIRA, Confluence, Artifactory, SVN, Maven, Jenkins, ANT, Git, GitHub, Visual Studio) and their usage / process ensuring traceability, repeatability, quality, and support.
  • Setting up the environment for Jenkins and Artifactory using the Docker containerization technique. So to provide easy build and shipping of containers to different OS with more security and more reliability.
  • Providing Release Management and Build Automation with TFS 2013 Build Automation for multiple projects.
  • Worked on AWS code commit, code build and code deploy to build CI/CD inside the AWS.
  • Wrote several chef cookbooks and integrated them into OPS-works in AWS
  • Automated SQL Scripts (SSMS) Deployment to Staging and Production Databases with TFS Database Management.
  • Jenkins/Bamboo implementation and configuration resulting in full CI/CD to integration environment on commit.
  • Created TFS, IOS, Android hooks for integration with JIRA like enforcing the use of ticket numbers in the commit message and for preventing accidental deletion of files by unauthorized users.
  • Implemented a Continuous Delivery pipeline with Docker, Jenkins and GitHub and AWS AMI’s, Whenevera new github branch gets started, Jenkins, our Continuous Integration server, automatically attempts to build a new Docker container from it, The Docker container leverages Linux containers and has the AMI baked in.
  • Performed build and deployment for the Android projects using Jenkins. Setup the environment for the Android projects by setting up the Genymotion.
  • Developed Wrapper in Python for instantiating multi-threaded application and Deploy and monitor scalable infrastructure on Amazon web services (AWS)
  • Designing and implementing fully automated server build management, monitoring and deployment By Using Technologies like Chef.
  • Knowledge on kubernetes and docker for the runtime environment of the CI/CD system to build, test & deploy.
  • Rebuild of entire existing platform over to Docker containers. New environment creation time reduced by over 4 hours.
  • Architected a backend HA Database Cluster. Built automation necessary virtual infrastructure required such as using Chef .
  • Designed and implemented High Availability (HA) clusters using shared file systems.
  • Built an entirely new infrastructure during a data center migration, including seamless integration with Windows and Unix systems.
  • Wrote, debugged and deployed custom RPM packages, code and scripts.

Environment: AWS, TFS, GIT, JIRA, SVN, Chef, Maven, Jenkins, SQL, jerkins, Airwatch, Apache Tomcat, python, Shell Script, Unix/Linux, Windows, Oracle, .NET, Android, Openstack, RedHat Cloud.

We'd love your feedback!