face to face required.
Must have AWS Cloud experience with Observability, Site Reliability and DevOps CI/CD pipelines.
The DevOps System Engineer provides services to build, release and deploy applications in a fast-paced application environment. The Engineer will assist in development, performance testing the application and will lead existing build and release processes.
Responsibilities:
• Builds and deploys Web and Web services applications in lower environments.
• Documents the deployment procedures, set up Maven and Ant scripts for generating builds, coordinate, PPV, troubleshoot issues with the deployments on various environments.
• Configure and set up new environments for testing, includes Jboss, EWS/Apache configuration
• Manages the firewall change requests, new infrastructure requests.
• Configuring monitoring tools such as JON on the servers.
• Monitors application and server status in support of software deployment.
• Assists in diagnosing and solving production issues.
• Coordinates production deployment activities with various partner applications and infrastructure vendor
• Monitors the performance of the application by running performance tests in lower environments
• Troubleshoot performance issues and provide guidance to the off-shore testing team during test planning and test execution phase ·
• Build and maintain the production infrastructure and services.
• Ensure proper security for the infrastructure.
• Troubleshoot production issues
• Develop/maintain processes, tools, and documentation in support of production.
• Participate in the evaluation of new software, hardware, and infrastructure solutions. Skill set required:
• Good working knowledge and understanding of software development technologies (Java/J2EE, HTML)
• Strong Unix skills. Shell scripting is must.
• Working experiences with tools like WinSCP and Putty
• Knowledge on Internet/File protocols such as HTTP, HTTPS, FTP etc.
• Knowledge of SVN, or other major version control tools
• Experience in Ant and Maven build technologies
• Hands on application deployment experience
• Working knowledge of Networking and network topologies such as routers, firewalls
• Knowledge of Oracle and SQL, able to write complex queries.
• Working knowledge on Apache (Modjk, Load balancers and SSL)
• Working experience with JBoss application server such as setting up the cluster environment.
• Ability to work closely with engineering and infrastructure teams
• Hands on Java coding experience is important
• Experience with continuous Integration tools such as Hudson or Jenkins.
•
Last updated on Mar 11, 2020