Devops Engineer Resume
Chicago, IllinoiS
SUMMARY
- Around 5 years of IT experience in Development, DevOps/Build and Release Engineering/Continuous Integration Engineering, System Administration and Software Configuration Management.
- Experience in configuring, monitoring, upgrading and maintaining Systems Software and related infrastructure.
- Experience in Administration of DevOps Tools like Git, GitHub, GitLab, Jenkins, Maven, ANT, Jfrog Artifactory, Ansible, Docker and Worked with installation of DevOps tools on AWS and on - premise.
- Able to work in a team as well as ability to work independently with reliability and integrity.
- Hands-on Worked on PowerShell, Bash and Python scripting.
- Experience in working with Microservice architecture and container-based deployments using Docker, Kubernetes.
- Followed Agile principles and used JIRA, O TRS, Rally, ServiceNow as ticketing tools, Confluence for Documentation.
- Involved in Bug-scrub, Scrum meetings to discuss about the bugs and make appropriate decisions, product backlog and other scrum activities in collaboration with the team.
- Think strategically, investigate, and act tactically, Problem Solver.
TECHNICAL SKILLS
Operating Systems: LINUX, RHEL, Ubuntu, UNIX, Windows 98/XP/NT/ 2000/2003/2008/2016
Scripting: Shell, PowerShell, Bash
Tools: MS Office Suite, Google suite, Visual studio
Version Control Tools: Git, GitHub, GitLab
Web/Application Servers: Apache Tomcat, IIS, Nginx, Weblogic, Web Sphere, JBOSS
DevOps Tools: Maven, MSBuild, Jenkins, ANT, Ansible, Docker
SDLC: Agile, Scrum, Waterfall Methodologies languages: C, C++, Python, Java/J2EE, Groovy, .NET, SQL
Web Technologies: HTML, CSS, XML, JavaScript, Angular, Restful APIs, JSON, NodeJS
Cloud Platform: AWS, GCP, Azure.
Virtualization: VMware, Vagrant, Oracle Virtual Box, Remote Connection Desktop Manager
PROFESSIONAL EXPERIENCE
Confidential, Chicago, Illinois
DevOps Engineer
Responsibilities:
- Working on various Functional Aspects like development, Manual and Automated testing, Deployment, Infrastructure and project teams to ensure continuous operation of Build, Test, Security, Release of Android Software to terminals
- Develop, Maintain and Support deployment pipeline for more than 10,000 clients and Deal with Production issues related to Mass deployment .
- Work cross-functionally with teams including QA, Engineering, PM, Customer Support and Operations
- Experience in delivering global products and understanding of internationalization and localization issues.
- Troubleshoot and resolve issues related to code releases on customer
- Implemented new Automated Software Delivery solution to test and Production.
- Development of automation systems, Internal tools (VHQ) to increase the team’s performance and quality.
- Used python exclusively for automation tasks like getting signature for every packet after approval.
- Provide timely communications on significant issues and Interface with hardware design and development.
- Perform maintenance and troubleshooting of continuous build/deployment systems.
- Exposed to Various tools like VHQ, Jenkins, JFrog, MAVEN and bug tracking tool JIRA, Confluence in the work environment.
Confidential, Hoffman Estates, Illinois
Build and Release Engineer
Responsibilities:
- Working with 9 Hospitals Developing, Supporting, Maintaining, Managing the Tiles in the Hospitals.
- Develop automation solutions leveraging PowerShell, Bash, and Python scrips to increase the operational efficiency and improve the ticketing tool OTRS.
- Automated GE - Internal environment there by reducing the deployment time, manual work, human error and speed up the build and deployment process with integrating GitLab, Jenkins and Maven, Jfrog Artifactory.
- Build and maintain fully automated Jenkins CI/CD pipelines for code deployment using PowerShell scripts and responsible for issues related to build and deployment failures to E2E failures.
- Extensively Deploying the software updates to different Environments like Test, Staging, Pre-Prod, Production.
- Worked on-call rotation shift 24/7 supporting and troubleshooting issues in response to alerts or requests.
- Hand-on experience in software product build, versioning, release and deployment management .
- Work at a strategic level with project managers, Developers, and architecture team influencing, designing and delivering service improvements and business change.
- Worked on Various infrastructure aspects like: OS, Database, Web server, Storage, Network, AD
- Troubleshoot production issues, and execute problem resolution through post-issue evaluations root-cause analysis, Log analysis and remediation.
- Provided infrastructure needed to maintain multiple Dev/test environments, ensuring each environment is consistently set up, configured, and available for each release as scheduled
- Experience working with Linux-based software development environment.
- Hands on experience with Installing, Configuring, Managing, Monitoring RabbitMQ (Message broker)- HL7 messages
- Worked on setting up configurations in Load balancers, Clusters in the Production environment.
- Trained the new hired and Various developers about various deployment processes.
- Providing L2/L3 support to direct customers and handle calls from customers when on shift.
- Documented operational procedures, change controls and Automated DN notes to Keep a Track in Confluence
- Supporting the set up and maintenance of mission-critical software production environments to ensure reliable deployment of scheduled and ad-hoc software releases.
- Manage, monitor 150 Servers and set up automated scripts for installation of software’s, configuring Infrastructure
- Experience supporting single sign on authentication using LDAP on Linux, Windows environment.
- Worked on Java, Sprig boot Framework, MySQL for resolving the issues related to coding and Configuration, monitoring alerts triggering
Confidential, Benton Harbor, MI
Technical Support (DevOps)
Responsibilities:
- Competence in designing AWS cloud models for Infrastructure-as-a-Service (IAAS), Platform-as-a-Service (PAAS) and Software-as-a-Service (SAAS).
- Build, maintain, and scale infrastructure for Production, QA, and Dev environments
- Established a consistent delivery pipeline, configuration management, with infrastructure automation and implemented best practices to support continuous integration and continuous delivery of our software across all hardware platforms
- Worked on CI/CD pipelines and Integrated various tools as per the requirements of Developers.
- Worked on Proof of Concepts techniques, where any new use case or requirement comes from customers come up with the best tool and install and support in Labs
- Hands on Experience Installing, Monitoring, Maintaining, upgrading different software’s required for Dev, Testing and QA automation Teams.
- Hand-on experience with Python programing and Bash scripting.
- Hands on work experience with Adobe acrobat for Documentation.
- Updating and Maintaining the Windchill Database and referring the information from SAP.
- Providing technical support like installing, usage (write scripts), training the teammates “how to use software's”
- For IT Service Management Used ServiceNow as a ticketing tool and to create workflows
- Performed server related regular operational tasks like Server restarting, Scheduling for downtime upgrading server on the infrastructure across the team’s managed locations
- Work with the development team to resolve bug-fixes and assist in relevant testing through various environments
- Brainstorming and finding the root cause of the situation and working on how to make it better to enhance the productivity and plan the schedule as per that.
- Virtualized the servers using Docker for the test environments and dev-environments needs, also configuration automation using Docker containers.
- Deep knowledge of Networking Infrastructure includes OSI model, TCP, IP, routing, firewalls & load balancers, Domain, DNS, WINS, DHCP, SDN and NFV.
Confidential
Analyzr on AWS Cloud
Responsibilities:
- Researched and Gained knowledge on different AWS services and Documented and reported the work
- Developed and deployed a website on AWS Cloud which draws the data available on Twitter using Twitter Streaming API and the results are visualized on Google Data Studio which helps marketing companies to analyze a keyword and check its sentiment score.
- An added feature is image analyzer which detects the facial features of the image.
- Hands on experience with various Cloud services like EC2, S3, ELB, AWS Autoscaling, IAM, EBS, Google FireBase, CloudWatch, Twitter Streaming API, Google Data Studio, Google Cloud Vision, Kairos Facial Recognition, Google Analytics.
- Created projects/repositories/users/groups in GitHub and gave permissions accordingly for the teams and team members and Integrated Jenkins with GitHub and maven to automate the build process for the commits occurring for every 30 minutes in the class using Jenkins scm poll.
