SAP Programming Consultant.
Occupations:
Software DevelopersComputer ProgrammersComputer Systems AnalystsComputer Systems Engineers/ArchitectsComputer Occupations, All OtherIndustries:
Business Schools and Computer and Management TrainingComputer Systems Design and Related ServicesSoftware PublishersVocational Rehabilitation ServicesComputing Infrastructure Providers, Data Processing, Web Hosting, and Related ServicesJob DescriptionREQUIRED SKILLS (RANK IN ORDER OF IMPORTANCE):• ABILITY TO COMMUNICATE EFFECTIVELY AND WORK IN A COLLABORATIVE, TEAM ORIENTED ENVIRONMENT.• JAVA WEB DEVELOPMENT EXPERIENCE INCLUDING MAVEN, JUNIT, JAVAEE.• UNDERSTANDING OF AND PRACTICE USING SOLID OBJECT-ORIENTED DESIGN PRINCIPLES.• EXPERIENCE DEVELOPING CONTAINERIZED APPLICATIONS.• EXPERIENCE WITH DOCKER.• EXPERIENCE USING KUBERNETES AND DECLARATIVE CONFIGURATION.• EXPERIENCE USING GIT AND STANDARD BRANCHING STRATEGIES SUCH AS GITFLOW.PREFERRED SKILLS (RANK IN ORDER OF IMPORTANCE):• IBM WEBSPHERE DEVELOPMENT AND\OR ADMINISTRATION EXPERIENCE.• AZURE AND\OR AWS CLOUD DEVELOPMENT EXPERIENCE.o MANAGED KUBERNETESo SERVERLESS SERVICES SUCH AS AWS LAMBDA, AZURE FUNCTIONS, ETC.o MANAGED DATABASE SERVICES SUCH AS AWS RDS, AZURE SQL MANAGED INSTANCE, ETC.• EXPERIENCE OPERATING ON AN AGILE DEVELOPMENT TEAM (SCRUM AND\OR KANBAN)• UNDERSTANDING OF MATURE RESTFUL API DESIGN AND DEVELOPMENT• UNDERSTANDING OF AND\OR EXPERIENCE DEVELOPING, USING, ADMINISTERING SAP AND\OR SAP 4/HANA• EXPERIENCE USING AZURE DEVOPS FOR CI\CD PIPELINE DEVELOPMENT, BACKLOG MANAGEMENT, ETC.• UNDERSTANDING OF AND PRACTICE USING TEST-DRIVEN DEVELOPMENT PRINCIPLESREQUIRED EDUCATION/CERTIFICATIONS:• BACHELOR'S DEGREE IN COMPUTER SCIENCE OR INFORMATION MANAGEMENT OR A RELATED TECHNICAL FIELD AND TWO YEARS OF EXPERIENCE IN COMPUTER SYSTEM DEVELOPMENT, MAINTENANCE AND MODIFICATION OR 5 YEARS' EXPERIENCE IN COMPUTER APPLICATION SYSTEM DEVELOPMENT AND MODIFICATION OR ANY EQUIVALENT COMBINATION OF EDUCATION, TRAINING AND EXPERIENCE.PREFERRED EDUCATION/CERTIFICATIONS:• AWS AND\OR AZURE CERTIFICATIONS• KUBERNETES TRAINING AND\OR CERTIFICATIONS