Devops Engineer Resume
SUMMARY
- Overall 7+ years Expertise in Production/application Support (Unix/Linux) Platform to various production, development & testing teams
- 7 years of experience in Unix/Linux systems and Middleware administration.
- 3+ years of experience in Devops
- Highly proficient in understanding the middleware and database concepts in cloud based architecture and Amazon Web Services and Google Cloud.
- Research and recommend innovative, and where possible, automated approaches for system administration tasks. Identify approaches that leverage resources.
- Mentor the junior level engineers about the project and technical skills.
- Help tune performance and ensure high availability of infrastructure.
- Design and develop infrastructure monitoring and reporting tools.
- Develop and maintain configuration management solutions.
- Coordinate and engaging the respective teams to fix production issues.
- Take ownership coordinate and communicate of the assigned project, with impacted constituencies following ITIL standards for better service management and customer satisfaction.
- Delegating the roles and responsibilities to each individual in the team.
- Reporting the project metrics on weekly basis to higher management.
- Proactive management of applying OS patches and upgrades on a regular basis, and upgrade administrative tools and utilities. Configure/add new services as necessary.
- Upgrade and configure system software that supports infrastructure applications or Asset Management applications per project or operational needs.
- Implementing the plans and assigning the team to achieve ongoing performance tuning, hardware upgrades, and resource optimization as required.
- Coordinating with release management, development and testing teams for the application deployments in order to perform the release schedules.
- Interact and collaborate with peers, subordinates, team members, senior level individuals.
TECHNICAL SKILLS
Operating System: Redhat Linux 6.x, UNIX
Scripting Tools: Shell Scripting, Python
Scheduling Tools: Autosys4.5, crontab
Monitoring: Nagios, IPM Dashboard, Zabbix, CA - APM
Database: Oracle 11g, MySQL, Sybase
Others: MS-Office
Web and Application Servers: Weblogic/Websphere Administration, Apache-Tomcat, JBOSS
Deployment Tools: IPM Dashboard, Jenkins, GIT
Messaging Queues: WebSphere MQ
Backup Tools: Bacula
PROFESSIONAL EXPERIENCE
Confidential
DevOps Engineer
Responsibilities:
- Linux servers system administration across various environment from development to production.
- Using devops tools like Jenkins to automate the processes.
- Using Ansible to automate the deployment activities performed on a daily basis across all environments.
- Automation of manual tasks in CI/CD process using Ansible playbooks to avoid human errors and maintain a stable production.
- Responsibilities include developing and managing build processes, supporting continuous integration, supporting continuous delivery (application deployment)
- Supporting the applications and underlying tools to transform code into running products on a daily basis.
- Cross-team meetings with various integration teams and propose better solutions for stable code implementations.
- Supporting and troubleshooting of issues if any during the production releases and production outages.
- Taking care of daily activities and assigning the tasks to the team members.
- Daily status and weekly reports updating on the application system status following ITIL standards.
- Co-ordinating with release management, development and testing teams for the application deployments in order to perform the release schedules.
Confidential
DevOps Engineer
Responsibilities:
- Work with complex configuration environments (build & test servers, virtual labs), plus generalizing tools and processes to accommodate multiple languages and architectures.
- Work closely with the projects, production release and operations teams to establish consistent, high quality packaged builds for deployment to our customers.
- Creating CI/CD pipelines, deployment planning and performing deployment tasks using automation.
- Providing assistance to DEV and QA groups to include: participating in meetings, building out environments, troubleshooting deployment/configuration related problems
- Maintaining and Monitoring of the servers on a routine daily basis.
- Writing Python, Bash and Shell scripts used in automating the routine activities and run the administrative tasks.
- Using Jenkins for build purposes.
- Automating several tasks including system administration activities, CI/CD and server deployment.
- Highly proficient in understanding the middleware and database concepts in cloud based architecture.
- Cross-team meetings with various integration teams and propose better solutions for stable code implementations.
- Supporting and troubleshooting of issues if any during the production releases and production outages.
Environment: (RHEL/Solaris), Bash, shell, python programming, Ansible, Git and SubversionJenkins, (JIRA, Bitbucket ), Weblogic Application Server, WebSphere Application Server, Websphere MQ, Apache Tomcat, Jboss, Oracle, SQL, Nagios, Docker, firewalls, DNS, NTP, LDAP, SSL etc., and Kibana.
Confidential
Application/Production Specialist Unix/Linux
Responsibilities:
- Managing various applications and sub-systems.
- Coordinating the development/middleware teams in problem resolution.
- Attending crisis management calls whenever require & support the applications 24*7 basis.
- Writing scripts to automate the routine maintenance activities.
- Managing and maintaining of System maintenance windows.
- Troubleshooting the issues related to disk space, outages and memory leaks.
- Creating and running cron jobs to synchronize the automated activities.
- Daily/Weekly calls to report the status of the application process.
- Weblogic administration and support for the project ETMS ( Ticketing system)
- Closely monitoring all aspects of administration tasks such as day to day monitoring and maintenance, Installs, Configuration, Clustering, Load balancing, Deploying applications, Troubleshooting and maintenance of Weblogic server and UNIX production support activities that are performed by the team.
- Monitoring of servers related to file systems and disk space thru IPM tool.
- Shell routines for automated activities like auto deployments from IPM.
- Error and log report verification on a daily basis to keep the environments healthy.
- Generation of Health Check reports of various environments and proactively sending the status to the team and management.
Environment: UNIX, IPM Dashboard deployments, Oracle, Linux Server Administration, Weblogic administration and support, JBOSS, TOMCAT, Apache, Websphere Application Deployment and support, CMIS ticketing tool, Application monitoring and maintenance, APM
Confidential
Application/Production Specialist Unix/Linux
Responsibilities:
- Installation/Setup of the Infinys 2.2 & Geneva 5.4 system for Development and Testing.
- Install core product and custom patches, monitoring servers and applications.
- Troubleshoot problems reported by Development & Testing Teams and analyze root cause.
- Design, write and document Product Installation & Operations guide.
- Attend review and project status meetings with the Client BU representing the team.
- Write scripts to automate the routine maintenance activities.
- Prepare regular status reports of activities of my team.
- Interact and collaborate with peers, subordinates, team members, senior level individuals.
- Supporting development and testing databases.
- Maintaining the OS and database resources from remote locations.
- System configuration and monitoring in GENEVA 5.3 and IRB 2.2.
- Supported all Infinys 2.2 Service-packs (SP1, SP2, SP3, and SP4).
- Installation and Configuration of Activation and Mediation manager.
- Web logic clustering configuration and load balancing configuration.
- Expertise in troubleshooting the problems in Infinys Product.
Environment: Unix, Weblogic 8/9 and Oracle 9i & 10g & Shell Scripting