Reply to: [email protected]
Kindly share local profiles only
Role: Cloud Migration Lead
Location: Onsite in Waukegan IL
Only local profiles – no relocation
Experience: 10+ years required
Visa: no OPT, CPT
Experience on system development, configuration, implementation and support.
Ability to modify/develop applications written in .NET and/or Java
Minimum 3 years of experience in designing and implementing integration solutions.
Technologies/Working Knowledge: Web Service integration; Oracle database.
Experience working with Commercial Off-the-Shelf (COTS) products. Experience of implementing and deploying COTS software.
Must have AWS experience.
Specific skills (technical, functional, methodology) : Very Strong API/ Web service integration, On-Prem DEV/Ops Deployment procedures using GitHub/Team City, Strong understanding of System Architecture and Design Documentation, ,\ Jira and Confluence.
Required: Technologies/Working Knowledge:
N-tier application architecture, COTS (vendor application) and SaaS models with interfaces; web service integration; solid understanding of a programming/scripting language (e.g., Java).
Experience working with and applying best practice design patterns for system integrations. Strong ability to analyze overall architecture of systems, including hardware and software requirements, and identify solutions for solving technical problems. Knowledge of different database types, (e.g. relational, NoSQL, and distributed storage environments.
Continuous Integration/Continuous Development (Development Operations) methods.
Cloud services (Amazon Web Services, Azure) methods/capabilities, including container technologies.
Experience working with Commercial Off-the-Shelf (COTS) products. Experience of implementing and deploying COTS software
What are the top 3 skills needed in the resume?
(2) problem solving skills
(3) written and verbal communication skills
Will you use these keywords to search/filter through resume? Here is a starting list:
Java, J2EE, Tomcat, WebLogic, Linux, cloud, AWS, Azure, software lifecycle, problem solving, communication skills, DevOps, system integration, REST, SOAP, Web Services.
What are the top 3-5 skills requirements should this person have?
Understanding how java based apps are architechted
System to system integration patterns
Knowing Java, Cloud
What is a nice to have (but not required) regarding skills, requirements, experience, education, or certification?
Ability to understand requirements, leadership capabilities
Project: Chemistry LRP
Knowledge of Linux:
Basic OS commands
Creating/updating/executing Bash/Ansible scripts
Knowledge of Java (or more precisely, how a Java-based application is architected):
Install and configure Java on the OS
Install Tomcat (or Tomcat-compatible application server)
Install a Java-based application
Knowledge of AWS services
EC2, security groups and EBS
AWS networks (VPC's and subnets)
AWSCLI and how to configure secret key and access key for programmatic access to AWS
Nice to know Route 53, load balancers
Above list is a minimum of AWS knowledge required
Broad understanding of system-to-system integrations and integration patterns (event-based and schedule-based integrations)
Drafting SIQ's and the Technical Specification documents (SAD, CII, IDD, etc.)
Facilitating meetings and working sessions with vendor's engineers as well as Client's IAI subject matter experts (for instance, to configure NSC requests, messaging, authentication, DNS, etc.)
Recognizing issues and escalating appropriately
Understanding integration patterns and creating or directing the create
Senior technical lead and principal designer for application development or package selection and implementation efforts
Provides comprehensive consultation to business units and IT management and staff at the highest technical level on all phases of application programming and process implementation for diverse development platforms, computing environments (e.g. host based, distributed systems, client server, software, hardware, technologies and tools, etc.).
Responsible for translating functional specifications into application design specifications, including but not limited to the creation of application architectures, hardware and software configuration specifications, relational database schemas, and component/class specifications.
Interact closely with the Business Systems Analysts, the client user community, and IT management and staff to identify technical solutions, or a combination of available alternatives.
Coordinates and facilitates application design sessions with development staff.
Reviews all technical aspects of a software implementation effort, including the monitoring of technical deliverables for consistency and quality.
At least eight, typically ten or more years of solid, diverse work experience in IT with a minimum of six year experience in application development using structured methodologies, or its equivalent in education and work experience (total combined experience 8 -12 years).
Requires in-depth knowledge of systems development life cycle, client area's functions and systems, and technological alternatives in application design and development.
Must be competent to work at the highest level of all phases of system modeling and implementation.
Requires excellent communication skills, analytical ability, leadership skills, judgment and the ability to work effectively with client and IT management and staff.
Demonstrate proactive, positive, and open communication to promote a productive, team-oriented work environment
Execute all assigned project tasks and responsibilities with consideration to the quality, completeness, and timeliness of all activities and deliverables.
Modify behavior and priorities to respond effectively to changes in work environment or assigned activities.
Understand the current and future business process
Lead the design and development of technical work products and provide technical direction in all phases and streams of activity within the project lifecycle.
Think globally to ensure the overall technical solution integrity and vision for the project, considering new possibilities for technical solutions.
Follow appropriate standards, processes and procedures, industry best practices (i.e., system architecture designs, and technical “sphere of influence”.)
Experience in making presentations