Source description
About the role
Must have skills/technologies: Good attitude – positive/ energetic - needs people to come right out of the gate Minimum 3-5 years Mule 4 experience (RAML 1.0, dataweave 2.0 , API Manager, ETL ,etc) . Java & Spring Boot (2 or more years if possible) Need to be able to Read java and understand springResponsibilitiesImplement systems in a phased approach of requirements analysis, system design review, build, integration, and testing.Lead the development of product/project requirements and success criteria as part of the team.Provide escalation support to troubleshoot, maintain systems and resolve issues and outages.Develop and maintain proper documentation including configuration specifics and procedures, for implementation and ongoing operation/maintenance of solutions.Perform routine operational tasks, verifying the confidentiality, integrity and availability of all hardware, resources, systems, and key processes.Review system and application logs, and verify completion of scheduled jobs.Serve as a key team member using existing technical knowledge and have the skills to perform projects independently.Interact with senior engineers, management, vendors and other stakeholders to identify areas of improvement for operational efficiency.Accountable for delivering all assigned tasks and projects.Participate in the planning and design of an enterprise Business Continuity Plan and Disaster Recovery Plan.Comply with Security, Incident Management and Change Management procedures and reporting practices.Maintain up-to-date detailed knowledge of the IT industry as it relates to the technologies and processes in your domain.Develop and maintain secure configuration and operations of in-place systems according to industry best practices.Participate in design discussions and ensure that designs are aligned with the PenFed Secure By Design philosophy, the PenFed architecture, and also the current roadmap.Remain an active learner in technologies related to your domain and relevant organizational knowledge.Assists junior and subordinate staff in order to develop staff capabilities.Participates in on-call 24X7 support as needed in the event of system outage or failure.Develop and integrate Restful APIs on the Mulesoft platform to enable seamless digital experiencesMust possess working knowledge of one or more programming languagesImplement changes according to IT design and specifications under the guidance of senior staff and designated project leadersParticipate in the integration, testing, maintenance and operation of systemsProficient in writing clear, readable code and building prototypesKnowledge of the major peripheral systems that work in conjunction with services.Adjust priorities as required to meet business requirements and deadlinesProvides mentoring and oversight to less experienced engineersMay act as project lead or receive work assignments from designated project leaders.QualificationsAssociates or Bachelor’s Degree in related field preferred.In lieu of a degree, combination of education and a minimum of six (6) years of related work experience is required that provides the necessary skills and knowledge to perform all the essential job functions.Strong written and verbal communication skills.Strong interpersonal skills and ability to collaborate with team members.Effective time management, independent problem solving and multi-tasking skills.Must be able to present system designs for user approval at formal reviews.Strong problem solving and analytic skills.Application Engineers are responsible for the design, development an implementation of secure and highly available applicationsSeeks out new challenges that require risk taking. Determines the resources, team support, and technical needs necessary to enable success and procures them. Keeps responding to the challenge in spite of obstacles and setbacks.Applies simple problem-solving methodologies to diagnose and solve operational and interpersonal problems. Determines the potential causes of the problem and devises testing methodologies for validation. Shows empathy and objectivity toward individuals involved in the issue. Analyzes multiple alternatives, risks and benefits for a range of potential solutions. Recommends resource requirements and collaborates with impacted stakeholders.Demonstrates operational agility. Uses organizational systems that result in multiple critical activities to be identified and completed on time.Renegotiates priorities as necessary. Ensures non-functional requirements are captured and systems are put in place to monitor and detect errors and problems. Tests and inspects outputs, and applies quality checks prior to work submission.Preferred Qualifications Experience in Mule 3.0 or Mule 4.0 development to include design and development of custom Mule connectorsExperience integrating using Salesforce, Database, HDFS, and batch connectorsScripting languages such as Dataweave, Python, Ruby, Bash, or PerlFunctional and/or object-oriented programming languages such as java, jQuery, JavaScript, Classic ASPJava SpringMS SQLCloud based hosting solutions (AWS-EC2/ECS, Azure, Google Cloud)Developing automation workflows and routines using open source tools (i.e. Selenium)Large-scale software implementation (high transaction volume, high availability concepts)Windows, Linux server automation and scripting
Thanks & Regards Syam B, 630-923-6952 syam@thoughtwavesoft.com
More at Thoughtwave Software and Solutions