Devops Engineer Resume
5.00/5 (Submit Your Rating)
SUMMARY
- IT professional with over 4 years of experience as Cloud Engineer, DevOps, Cloud Automation and Quality Engineering.
- Extensive experience in setting up CI/CD pipelines using tools such as Jenkins, Maven, Docker, Nexus, Artifactory, Slack and Azure.
- Incident response and risk mitigation.
- Experience in migrating applications to both AWS and Azure cloud platforms.
- Knowledge of public cloud in general and broad knowledge on next gen Cloud services like PaaS, IaaS, SaaS, Automation, Containers, application portability.
- Content Delivery Networks and System performance tuning.
- Strong experience in working with version control systems such as Git, GitHub, Bitbucket, Azure.
- Experience working with developing scripts and automation tools used for building, integrating, and deploying software releases to multiple environments.
- Strong hands - on experience in scripting languages such as Groovy, JSON, YAML, Shell scripting.
- Strong experience in code quality and code coverage tools such as SonarQube, JaCoCo and JUnit.
- Good knowledge of virtualization andcontainertechnology like Docker. Experience in creating Docker files and working with Docker containers.
- Knowledge of application deployment and data migration on AWS.
- Experience in AWS Networking - Direct Connect/VPC, NACL’s, security groups, EC2, CloudFront, CloudWatch, Auto scaling, S3 bucket etc.
- Designing and deploying enterprise-wide scalable operations on AWS.
- Good Knowledge of DNS.
- Have good knowledge in Kubernetes and have setup clusters in Amazon EKS.
- Strong technical background in safety and Risk management practices.
- Good Knowledge of Ticketing Systems.
- Strong exposure to configuration management tools such as Terraform, Ansible.
- Strong knowledge on practicing TDD, automating Junit tests using Maven in Jenkins.
- Strong knowledge in Tomcat, WebLogic servers on different Operating Systems like Windows, Linux VMware and UNIX.
- Participated in the release cycle of the product which involved environments like Development, QA UAT and Production.
- Worked with project documentation and documented other application related issues, bugs on internal wiki website.
- Good understanding of the principles and best practices of Software Configuration Management (SCM ) in Agile, scrum, and Waterfall methodologies.
- Knowledge on source controller concepts like Branches, Merges and Tags.
- Work within and across Agile teams to design, develop, test, implement, and support technical solutions across a full stack of development tools and technologies. And tracking all stories on JIRA and Version One.
- A highly motivated, energetic individual, a team player with excellent communication and inter-personal skills.
- Excellent Communicative, Interpersonal, Intuitive, Analysis with ability to work efficiently in both independent and teamwork environments.
PROFESSIONAL EXPERIENCE
Confidential
DevOps Engineer
Responsibilities:
- Migrating applications to both AWS and Azure cloud platforms.
- Set up Git repositories and SSH Keys in GitHub for Agile teams.
- Helped teams to configure Webhooks in GitHub to trigger automated builds in Jenkins.
- Setting up Jenkins master, adding the necessary plugins and adding more agents to support scalability and agility.
- Suggested and implemented Git Branching Strategy for the Agile Team.
- Set up CI Pipeline that checkout the code from SCM and packages it using Maven build tool provide code analysis with SonarQube and uploads to Artifactory.
- Set up CD Pipeline that deploys artifact built and deploys to Dev, QA, UAT and Prod
- Performs Rollback Deployment using Ansible Tower.
- Created Ansible Tower Templates for Deployment into LLE - Dev QA UAT (Lower-Level Environments) and HLE (Higher Level Environments) Prod Cont.
- Created Bash Scripts for process automation.
- Created quality builds 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 aren t met.
- Converted java projects into Maven projects by creating POM file and ensured all the dependencies are built.
- Set up the SonarLint plug - ins in developer s workstation.
- Implemented Release management workflow for QA, UAT and Prod environments.
- Prepared and presented SCM best practices for implementing continuous integration for the team
- Experience working with developing scripts and automation tools used for building, integrating and deploying software releases to multiple environments.
Confidential
DevOps Engineer
Responsibilities:
- Worked in an agile development team to deliver an end-to-end continuous integration/continuous delivery product in an open-source environment using tools like Puppet & Jenkins.
- Leveraged cloud services such as EC2, auto-scaling and VPC to build secure, highly scalable, and flexible systems that handled expected and unexpected load bursts.
- Implemented automated local user provisioning instances created in AWS cloud.
- Maintaining the user accounts (IAM), RDS, Route 53, SES and SNS services in AWS cloud
- Maintained and coordinated environment configuration, controls, code integrity, and code conflict resolution.
- Used Jenkins, Build forge for Continuous Integration and deployment into Tomcat Application Server
- Used Jira as ticket tracking and workflow tool.
- Update Network diagrams in MS Office & Visio.
- Participated in all Product Release and Patches.
- Create and document process flows and work instructions utilizing Microsoft Office.
- Used Jira as ticket tracking and workflow tool.
- Releasing code to testing regions or staging areas according to the schedule published.
Confidential
Database Analyst
Responsibilities:
- A highly motivated IT professional with years of experience in SQL Server Administration and Design.
- Enhanced database performance, implemented recovery procedures and achieved 99.9% uptime on all SQL Servers.
- Increased efficiency 25% by providing optimum database performance with efficient backup and restore processes.
- Interacts with clients, application team and project managers to design, implement and support solutions to meet client needs.
- Strong Experience with SQL Server 2017 through 2019 Administration standalone and cluster environment
- Windows and SQL patching of servers with the latest Service packs available.
- Provide DBA support and technical expertise for multiple applications in development, test, QA and production - SQL Server 2005, 2008, and 2012, 2014, 2016 and 2017 environments.
Confidential
Assistant Project Coordinator
Responsibilities:
- Monitoring the daily progress of projects.
- Providing detailed updates to project managers or other stakeholders.
- Ensuring team members have the supplies and resource they need to complete their assigned tasks on time and within their budget limits.
- Organizing reports invoices, contracts, and other financial files for easy access.
- Planning meetings and organizing project logistics.
- Performing billing and bookkeeping tasks.
