What are the responsibilities and job description for the Integration Engineer position at Princeton IT Services?
Job Description
Job Description
Job Title : Integration Engineer
Location : Brooklyn, NY
Job Type : Contract
SCOPE OF SERVICES :
Assist with the integration and testing of systems & subsystems.
Manage and coordinate integration efforts between Public Safety IT subsystems and the NG9-1-1 system.
Lead technical discussions in integration planning and manage the associated action items stemming there from.
Assist in the coordination with project leads and subcontractors to continue review of all required interfaces with the NG9-1-1 system.
Provide test cases for SAT and SIT; continue to identify risks associated with integration activities on the NG9-1-1 program, as well as assist the SDE team, project leads, and subcontractors in setting up and testing the interfaces in the SDE.
Verify all interfaces in the production environment and subsequently augment the test team to perform all end-to-end System Integration testing.
MANDATORY SKILLS / EXPERIENCE Note : Candidates who do not have the mandatory skills will not be considered.
Minimum 12 years of experience in a particular technical and / or business application, product, platform, methodology.
Experience in managing Ansible Playbooks with Ansible roles, group variables and inventory files and copy and remove files on remote systems using file module.
Experience with configuration management automation tool Ansible and has worked on integrating Ansible.
Experience in developing Ansible roles and Ansible Playbooks for the server configuration.
Experience in working with GIT to store the code and integrated it to Ansible Tower to deploy the Playbook.
Hands-on Experience on Ansible and Ansible Tower as Configuration management tool, to automate repetitive tasks, quickly deploys critical applications and proactively manages change.
Implemented infrastructure automation through Ansible for auto provisioning, code deployments, software installation and configuration updates.
Hands-on experience with CI / CD pipelines and automation workflows.
Experience with GitLab integrated with Ansible to create CI / CD with various technologies such as VMware, Microsoft, Cisco etc.
Experience in branching, tagging and maintaining the version across the environment using tools like Git, GitLab, GitHub on Linux and windows platform.
Experience with certified ansible modules to build test and deploy automation content.
Troubleshoot and resolve issues in Ansible scripts and automation workflows.
Experience with infrastructure-as-code principles and tools.
Experience with Storage enterprise level solutions.
Experience with VMware technologies.
Experience with Microsoft Technologies, i.e. Windows Server, Active Directory, etc.
Experience with RHEL technologies.
Ability to work in a team-oriented environment.
Ability to creatively solve problems, deal with ambiguity and a fast-paced changing environment.
DESIRABLE SKILLS / EXPERIENCE :
Knowledge of OpenShift is a plus
Knowledge of RHEL Technologies is a plus
Excellent communication and clear business writing skills as well as interpersonal skills
Knowledge of public safety environments and / or experience working with NYC government is a plus.
Skilled in speaking with technical and non-technical parties.