IES Abroad | Hiring | Cloud Data Engineer | Chicago, IL | BigDataKB.com | 2022-09-29

0
56

Job Location: Chicago, IL

Status: Full-time, exempt

Schedule: M-F, 8.30 a.m. – 4.30 p.m, CST, including rotating on call responsibilities for rare evening and weekend emergencies

Reports to: Solutions Architect & Development Manager

Direct Reports: None

Location: While IES Abroad is headquartered in Chicago, the Cloud Data Engineer may work out of their home office or work out of IES Abroad headquarters in Chicago, as required.

Summary of Position:

Responsible for the technical delivery, enhancement, and maintenance of multiple custom-built Java/J2EE web applications on-premises and in the cloud. The Cloud Data Engineer will have a strong foundation in software design and development, J2EE framework, object-oriented programming, continuous integration, relational database, and cloud development experience with a SCRUM development team spirit.

Essential job responsibilities & duties:

  • Participate in technology design decisions considering usability, scalability, security, ongoing supportability of software components helping to evaluate cloud solutions.
  • Perform the analysis, architecture, design, development, and implementation of Distributed Systems applications using Web based, Java, Java EE, Web Services, MS SQL Server, Security, authentication, and authorization technologies.
  • Improve existing systems.
  • Migrate on-premises corporate applications and related data to the cloud.
  • Analysis to business documents and user requirements, functional specifications, and testing requirements as necessary for projects.
  • Collaborate with different IT functional departments including Operations, DevOps, and QA.
  • Provide timely and accurate reporting to project team and management. Indicate progress to plan, solutions, alternatives, etc.
  • Improve architecture by studying emerging technologies, evaluating their applicability to operational requirements.
  • Work on the deploy of cloud applications following defined architectures and leadership guidelines.

Experience & Qualifications/Skills:

  • 3+ years relevant experience delivering custom enterprise applications.
  • Ability to effectively communicate with SM, DevOps and POs and clearly explain technical abstractions.
  • Demonstrated experience in delivering custom enterprise applications connected with legacy systems/databases.
  • Demonstrated experience in project life cycle using techniques such as Scrum and Test-Driven development.
  • Development experience in analysis and design of microservices and web-based client facing applications.
  • Good written and verbal communication skills; strong problem-solving skills with the ability to work to resolve complex issues in a timely manner.
  • Experience in delivery of major projects in a multinational organization as a developer role.
  • Knowledge with development and implementation of at least one of the following security mechanisms: LDAP, Active Directory and/or SSO.
  • Functional knowledge and use of Java Design Patterns and best coding practices.

Technical Skills:

  • 1+ year of experience developing cloud solutions or training in Azure or AWS.
  • Comfortable developing for enterprise n-tier technical environments involving Java/Java EE, security, application server architecture.
  • Expertise with REST services (message queues experience is a plus).
  • Experience in large scale systems involving reporting, transactional systems, and integration with other enterprise systems APIs.
  • Experience with JavaEE containers and/or Docker.
  • Experience in analysis and design of web-based client facing applications using at least one of the following development frameworks: Spring, JSF, JavaScript, and/or XML Beans.
  • Source control management experience using tools such as SVN or Git.
  • Commitment and understanding of DevOps best practices such as CI/CD deploying using tools such Jenkins, Maven, GitHub repos.
  • Relevant relational database experience using MS SQL Server and/or Oracle, Hibernate, and JDBC.
  • Comfortable using Eclipse or IntelliJ IDE.
  • PHP and MySQL experience would be a plus.

Education, Licenses and/or Certifications:

  • Bachelor’s degree in Engineering, Computer Science, or Information Systems or equivalent.

Apply Here

Submit CV To All Data Science Job Consultants Across United States For Free

🔍 Explore All Related ITSM Jobs Below! 🚀 ✅ Select your preferred "Job Category" in the Job Category Filter 🎯 🔎 Hit "Search" to find matching jobs 🔥 ➕ Click the "+" icon that appears just before the company name to see the Job Detail & Apply Link 📝💼

LEAVE A REPLY

Please enter your comment!
Please enter your name here