Programmer Analyst 505674
Lansing, IL - USA
Job Summary
REQUIREDEDUCATION:
BachelorsDegree
REQUIREDEXPERIENCEKNOWLEDGEABILITIESANDSKILLS:
Experienceofsoftwaredevelopmentexperiencesupportingenterprise-scalesystems(8years)
Stronghands-onexperiencewithIBMInfosphereMDMv14xStandardEdition(VirtualMDM)includingMDMdatamodelsentitiestransactionsbatchprocessingconfigurationcustomizationandtroubleshooting
Hands-onexperiencewithApacheKafka
PREFERREDEXPERIENCEKNOWLEDGEABILITIESANDSKILLS:
StrongunderstandingofMDMconceptsandIBMMDMproductcapabilitieswiththeabilitytounderstandmaintainandenhanceanexistingMDMStandardEditionimplementationbuiltbyathird-partyvendor
ExperienceofJava/J2EEexperienceincludingJavaJSPandREST/SOAP-basedserviceswithstrongproductiontroubleshootingskills(8years)
ExperienceworkingwithLinux/Unixoperatingsystemsincludingcommand-lineusageloganalysisandsystem-leveltroubleshooting(5years)
Hands-onexperiencewithApacheKafkaincludingtopiccreationandconfigurationproducerandconsumerdevelopmentmessageflowtroubleshootingandunderstandingofZookeeperandKafkaKraftconcepts
usingstrimzioperator
ExperiencewithbatchprocessingusingWildFlyandKafka
ExperienceworkingwithapplicationserverssuchasWildFlyincludingapplicationdeploymentsstartupconfigurationhealthchecksandruntimeissueresolution
ExperienceintegratingKafkawithWildFly-basedapplicationsandIBMMDMStandardEdition
ProficiencyinwritingandoptimizingSQLqueriesinOracleandMicrosoftSQLServerenvironments
StrongLinux/Unixshellscriptingskills(Bash)includingautomationandoperationalscripting
ExperiencecreatingschedulingandmaintainingCRONjobsforbatchandscheduledprocesses
ExperienceindevelopmentofFlowableisastrongplus
ExperiencewithCI/CDpipelinesusingAzureDevopsazureGITrepoorsimilartools
ExperiencedeployingandsupportingapplicationsincloudandOCPcontainerizedenvironments
FamiliaritywithcloudplatformssuchasAWSand/orAzure
ExposuretoOpenShiftandKubernetesisastrongplus
ExperiencewithELK/ElasticStackforlogmonitoringandtroubleshootingincludingcorrelatinglogsacrossKafkaWildFlyandMDM
Experienceworkingwithdataandsupportingmission-criticalproductionsystems
Abilitytoindependentlyownmaintainandsupportcomplexsystemswithminimalexternaldependency
ThepositionisresponsibleforprovidingongoingmaintenanceandsupportforMasterPersonIndex(MPI) Asaleadtheresourceparticipatesinavarietyofassignmentsthatprovidesfortheenhancementintegrationmaintenanceandimplementationofprojects. .
JOBRESPONSIBILITIES:
Writehighlevelfunctionalrequirementdocuments
WorkinLinuxOperatingSystems
DevelopscriptsinPowerShell
WorkinGitandGitHubforrepositories
WorkcloselywithDatabaseAdministratorstodevelopandexecuteSQLscripts
CreatemonthlyreportsforMDMapplications
WorkwithclientfortaskandticketresolutionsinMPIandMIDSP
WorkoncreatinganddeployingcertificatesonWindowsandLinuxsystems
WorkcloselywithInfrastructureteamslikeServerteam(LinuxWindows)andNetworkteamformaintenanceandissueresolution
Executefullsoftwaredevelopmentlifecycle(SDLC)includingexperienceingatheringrequirementsandwritingfunctional/technicalspecificationsforcomplexprojects
Experiencedevelopingprototypesmock-upforusersreviewandapproval
Exposuretoflowchartsscreenlayoutsanddocumentationtoensurelogicalflowofthesystemrequirements
AssistwithEnterpriseArchitectureSolutionAssessment(EASA)HostingdocumentandFirewallRules
Designdevelopandimplementtestplansandtestreportsforapplicationsorsubsystems
Createorcollecttestdataandexecuteapprovedteststodeterminetheaccuracyofprogramlogictoproducedesiredresults
AssistwithUATTestingTestcasesPostImplementationtesting
Providedefectandincidenttrackinginformation
AssistwithimplementationofRequestforChange(RFC-applicationchangesinfrastructurechangesetc)
Maintain/updatesystemdocumentationasaresultofsystemupgrades
Monitorsapplicationsbothproductionandnon-productionenvironments
ProvideapplicationsupportforbusinessclientapplicationsthataremaintainedbyClient
Deliveringproductandservicebaseduponthecoreconceptsofsoftwaredevelopment