Fahad M.

Fahad M.

DevOps Engineer

Melbourne , United States

Experience: 7 Years

Fahad

Melbourne , United States

DevOps Engineer

78000 USD / Year

  • Immediate: Available

7 Years

Now you can Instantly Chat with Fahad!

About Me

  • Experience in Software Development Life Cycle (SDLC) phases like Requirement Gathering and analysis.
  • Working knowledge of Object-oriented software application using Java and Web technologies.
  • Requirements Analysis, Desig...
  • Requirements Analysis, Design, Development, Implementation, Production and Support of Java, J2EE and Client-Server technologies.
  • Role in finding solutions and decision making of GE Transportation Optimization Solution Product Team.
  • Ability to automate provisioning of Middleware Environments and upgrades using UNIX,shell scripts, ANT.
  • Extensive experience in developing applications using HTML, JavaScript, J-Query, JSP, Servlets, GWT, JavaBeans, EJB, JSTL, Swings,  JApplet, JSP Custom Tag Libraries, JDBC, JMS Publish/Subscribe, JNDI, LDAP, XML, XSLT, JAXB.
  • Expertise in Unix and Linux system installation, configuration, administration, the development and testing of backup and recovery methodologies, troubleshooting, capacity and performance planning, preventive maintenance, monitoring and alerting setup and security hardening.
  • Proficient in developing Test cases using Junit and Integration tests.
  • Developed ANT scripts and shell scripts for the build and deployment of J2EE applications and Jboss server.
  • Knowledge of Relational Database management systems (RDMS), Schema and Data Modeling.
  • Profound understanding of Entity Relationship Diagram and Database Normalization.
  • Sound RDBMS Concepts and extensively worked with Oracle 9i/8i/10g, PL/SQL, SQLServer 2000 etc.
  • Familiar with designing and coding Stored Procedures, Triggers, Cursers and Functions using PL/SQL.
  • Having experienced in Agile Methodologies, Scrum stories and sprints experience in a Python based environment, along with data analytics, data wrangling and Excel data extracts.
  • Hands on experience in giving extensive support during production and field issues in the customer environment and also cluster environment.
  • Developed and managed release management processes and procedures including approval checklists insuring software builds and releases meet business requirements, are installed correctly.
  • Extensively experienced in using Build Automation tools like ANT, Maven, and working knowledge on other build tools like make file for the building of deployable artifacts.
  • Experience in installing, managing and upgrading Atlassian tools and worked on troubleshooting tickets with bamboo and Bitbucket.
  • Expertise in using Git and doing Jenkins jobs like moving Git to Git flow and customize the branching in Git.
  • Worked on DevOps, Continuous Integration, Continuous Delivery and Continuous Development.
  • Efficient in fixing the Jenkins build server issues and configuring CHEF for continuous integration.
  • Knowledge and exposure in performing whole database backup and recovery using Log Sipping and   Database Mirroring techniques.
  • Proficient in Performance Tuning, Query Optimization and running Database.
  • Excellent communication and interpersonal skills and a very good team player with the ability to work independently.
  • Experience in installing & managing Atlassian tools and worked on troubleshooting bamboo and Bitbucket.
  • Knowledge on Embedded software and/or robotics architecture and design, and operating systems.
  • Creation of pipelines in Jenkins includes Continuous integration of tools like Maven, Git, Sonarqube, nexus, Selenium and Continuous deployment using Chef and Vagrant.
  • Experienced in branching, tagging and maintaining the version across the environments using SCM tools like GIT, Subversion (SVN) and TFS on Linux and windows platforms.
  • Experience on Automating the Build and Deployment of Python, .net and Java applications to different environments by using Ansible and Bamboo.
  • Troubleshooted and resolved Build failures due to infrastructure issues reduced by 95% stabilizing the build process. Setup and executed process to code review system effectively.
  • Low level experience with embedded operating systems.

Hands on experience in installing and administrating and configure repository managers Nexus and Artifactory, and using them for Maven and Ant builds

Show More

Skills

Portfolio Projects

Description

· Maintaining the CM process for the all the IFEC products and support the CM processes.

· Coordinating with all SW Functional Managers and other external test stakeholders on issues and requirements.

· Determine report requirements for various customers’ software releases.

· Used the continuous integration tool Bamboo to automate the daily processes.

· Configured email and messaging notifications, managed users and permissions, and system settings by using Bamboo.

Environment: Java 8.0, JUnit, Git, Bitbucket, Bamboo, Sonarqube, TFS, Docker, Nexus, AWS EC2, Ansible, Active Directory, Elastic Search, Hadoop clusters, Jenkins, Terraform, Packer, Maven, Ant, Shell Scripting, Python, Intellij IDEA, AngularJS, Spring Boot.

Show More Show Less

Description

• Interacted with the client business analysts, System analysts and functional teams to review and understand the requirements.
• Built Web pages that are more clients interactive utilizing AngularJS, HTML5, Bootstrap, CSS3, JavaScript, SVN, and JSON.
• Developed RESTFULAPI on JBoss IDE using Spring Framework.

Show More Show Less

Description

• Involved in the development of applications using Core Java, GWT, HTML5 and JavaScript.
• Involved in developing JAX-WS Web services.
• Involved in the development of daily delivery status applications using Java-Mail API.
• Involved in the development and maintenance of the user interface using JSF.

Show More Show Less