Hi ,
If you are Interested and available for the Job, Please revert back with latest resume, expected pay rate, availability and other details required for submission to nik...@vastika.com. *Position : Linux Dev Ops Engineer* *Location : Manhattanville Road Purchase , NY* *Duration : 6+ Months c2h* *Mode of Interview : Telephonic+ Skype* *Need usc or gc only* Job Summary: The position supports developers and software delivery in a heterogeneous environment in which legacy application development is largely on Windows and web app development is on Linux. The position maintains, monitors, improves and automates the process of continuous delivery of software. As part of the team responsible for systems engineering and ongoing maintenance, the role will maximizing predictability, efficiency, security and maintainability of the software delivery processes while promoting standardization and best practices in a heterogeneous environment, including: * Automation of spinning up server bare metal or VM * Scripting and monitoring continuous integration builds and creation of build pipelines using Git and SVN repositories for web applications, ESB and client/server applications using Maven, Jenkins, Docker * Perform system monitoring, analysis and performance tuning * Collaboration with development and operations groups to ensure high application availability and quick disaster recovery * Manage load balancing and capacity planning * Create, configure, monitor and improve test, staging and production environments as needed for smooth development, testing and promotion of software through SDLC * Scripts or programs continuous integration processes and deployments * Improves reliability of release delivery * Participate in the evaluation, recommendation, and selection of hardware and software solutions Essential Job Functions: 1. Automate the continuous delivery of software Specific Activities Include: * Instantiate and configure code repositories using SVN and Git in Planio * Instantiate and configure software build and continuous integration software such as Jenkins * Manage dependencies between software artifacts to produce a reliable build process 2. Spin up, patch and configure servers Specific Activities Include: * Install operating systems, linux or windows, on bare metal servers or VMs * Create, maintain and apply images of useful server configurations for creating new server instances * Create scripts, schedules and processes for updating and patching servers 3. Manage development and production software environments to make the process of software promotion from environment to environment easy, repeatable and reliable Specific Activities Include: * Creating and maintaining servers in Sandbox, Test/QA, UAT and Production environments * Establishing automated scripts for setting up servers in each environment so each environment can fulfill its purpose within the SDLC, e.g., test environment is suitable for testing, UAT is suitable for user acceptance testing etc. * Secure application configurations * Obtain SSL certificates where required * Maintain keystore for encryption and password keys * Maintain enterprise documentation of environments * Create and maintain DevOps wiki in Planio with information which will assist on-board developers and testers into IntegraMed environments 4. Containerizing of software and operating systems to ensure maximum ability to port solutions to any environment, cloud or on-premises Specific Activities Include: * Setup and maintenance of Docker containers for website deployments * Create build pipelines for predictable software deployment 5. Setting up monitoring of the health of production resources Specific Activities Include: * Setup and maintenance of application and server monitoring tools such as NewRelic, Ealasticsearch, Logstash, Kibana, Foglight, Alertbot * Creation and maintenance of alerting strategies which bring appropriate attention to emerging issues worthy of human intervention 6. Work with Operations to ensure each environment has connectivity with all of the resources that are necessary Specific Activities Include: * Configure network white-listed addresses * Set up and configure VPNs between xxxxxx resources and/or with external partners * Collaborate with Network Operations team to plan and extend and secure networking between on premises and cloud resources 7. Support software quality through inclusion of testing, validation and monitoring through the software lifecycle Specific Activities Include: * Creation of validations throughout the software build and deployment process * Active participation in the code test strategy and inclusion of unit tests in the software build process * Creation of monitoring mechanisms to validate and improve system reliability. Education and/or Experience: ** 5-7 years of strong hands-on Linux and Windows systems administration experience * * 2+ years supporting a Development and/or Operations team. * 4+ years experience with web hosting technologies (Apache, NGINX, IIS, .NET framework, Java, NodeJS). * Must have expert automation technology and continuous integration skills using Jenkins * Expertise installing and configuring Monitoring tools such as Kibana, Zabbix, New Relic * Expertise with source control tools such as GIT/Github or SVN * Familiarity with ESX 5.5 Provisioning and Administration * Familiarity with EMC VNX and XtremIO * Familiarity with Citrix 4.5, 6.5 or 7 environments * Familiarity with common database technologies, such as SQL Server and MySQL * Experience with VMware server virtualization * Understanding of Development, Testing, Change and Release management practices Competencies: * Clear, effective written communication. * Ability to be self-directed and motivated is a MUST. * Effective analytical and problem solving skills. * Hard working, with delivery to customer in mind * Ability to evaluate and select best tools and design and champion best processes for achieving business goals * Ability to code and script * Experience with both on premise client-server and cloud-based systems and IT operations * Strong grasp of automation tools * Comfort with collaboration, open communication and reaching across functional borders * Must be able to communicate effectively to all members of the organization in person and during remote conferences. * Ability to understand the needs of the business and then relay that information to the appropriate business and/or technical resources. * Ability to clearly explain application concepts and procedures to appropriate staff as necessary. Position, Licensure and Certification Requirements: * BS or MS in Computer Science or equivalent experience *Nikhil Gupta* *214-628-5329\ nik...@vastika.com <nik...@vastika.com>* *Pls share your Daily c2c req with me on nik...@vastika.com <nik...@vastika.com>* *Add me on your g-talk id:-nikhil.rgtal...@gmail.com <nikhil.rgtal...@gmail.com>* *LinkedIn:-* *https://www.linkedin.com/pub/us-tr-recruiter/91/373/a46 <https://www.linkedin.com/pub/us-tr-recruiter/91/373/a46>* -- You received this message because you are subscribed to the Google Groups "SAP Resource Center" group. To unsubscribe from this group and stop receiving emails from it, send an email to sap-resource-center+unsubscr...@googlegroups.com. To post to this group, send email to sap-resource-center@googlegroups.com. Visit this group at https://groups.google.com/group/sap-resource-center. For more options, visit https://groups.google.com/d/optout.