This listing was posted on ApplicantPro.
Senior Cloud Data Developer
Location:
Chicago, IL
Description:
Status: Full-time, exempt Schedule: M-F, 8.30 a.m. - 4.30 p.m, CST, i ncluding rotating on call responsibilities for rare evening and weekend emergencies Reports to: Solutions Architect & Development Manager Direct Reports: None Start Date: ASAP Location: While IES Abroad is headquartered in Chicago, the Senior Cloud Data Developer may work out of their home office or work out of IES Abroad headquarters in Chicago, as required. About us: Everything we do is about the IES Abroad student. Our profoundly passionate team of study abroad professionals believe in creating once-in-a-lifetime educational adventures that transcend expectations. Our goal is to rock the world of some 9,500 study abroad students every year. From our headquarters in Chicago to our 400+ study abroad programs in 85 global locations worldwide, we create authentic global education and life-affirming cultural experiences. We work at IES Abroad because we believe that every student should have the opportunity to go abroad - especially in a fun, safe, and superior academic and cultural environment. We believe so strongly in the power of our program, that we actively recruit students from underrepresented populations and provide millions in scholarships and aid year after year. We are proud that our students are as diverse and exciting as the countries we study. We're not ashamed to admit, we're a little bit obsessed with study abroad. When you join IES Abroad, you are a part of a diverse community of global leaders who know that our differences in skills and backgrounds are just as important as our shared passions and mission. Our work to educate students to become global leaders is grounded in our commitment to diversity, equity, inclusion, and anti-racism. We are a global organization made up of colleagues with a variety of backgrounds, cultures, and perspectives, and we are committed to creating an inclusive, welcoming environment for all employees, surrounded by a mix of talented professionals. You'll want to come to work and, more importantly, want to stay and advance our mission together. Summary of Position: Responsible for identifying and implementing the most optimal web cloud-based solution for IES Abroad's needs and maintaining cloud infrastructures in accordance with best practices and company security policies. Provide technical delivery, enhancement, and maintenance of multiple custom-built J2EE web applications. The Senior Cloud Data Developer will have a strong foundation in Java software architecture and development, continuous integration, relational database, and an extensive cloud experience designing and deploying chained applications with a SCRUM team spirit. Essential Job responsibilities & Duties: Collaborate with engineering and development teams to evaluate and identify optimal cloud solutions. Migrate and improve existing systems. Develop and implement technical efforts to design, build, and deploy cloud applications architectures. Ensure efficient functioning of data storage and processing functions identifying, analyzing, and resolving infrastructure vulnerabilities and application deployment issues. Regularly code review existing systems and making recommendations for improvements. Participate in all aspects of the software development life cycle for development solutions, including planning, requirements, development, testing, and quality assurance Load disparate data sets and conducting pre-processing services. Act as technical reference for complex projects that are highly visible at business and IT management leadership levels. Lead and participate in technology code design decisions considering usability, scalability, security, and ongoing supportability of software components. Perform business analysis to document business and user requirements, functional specifications, and testing requirements as necessary for projects. Provide guidance and architecture support to the development team. Collaborate with different IT functional departments including DevOps, Project Management and QA. Provide timely and accurate reporting to project team and management. Indicate progress to plan, solutions, alternatives, etc. Improve architecture by tracking emerging technologies; evaluating their applicability to business goals and operational requirements. Commit to and demonstrate values and promotion of diversity, equity, inclusion and anti-racism. Experience & Qualifications/Skills: 5+ years relevant experience coding and delivering scalable custom enterprise applications. Ability to effectively communicate with teammates and end users to clearly explain technical abstractions. Ability to demonstrate values and promotion of diversity, equity, inclusion and anti-racism Demonstrated experience in delivering scalable, custom enterprise 3-layered web applications. Demonstrated expertise in project life-cycle management using techniques such as Scrum, Test-Driven development. Development experience in analysis and design of web-based client facing applications. Excellent technical and business analytical skills. Excellent written and verbal communication skills; strong problem-solving skills with the ability to work independently to resolve complex issues in a timely manner. Experience in delivery of major projects in a multinational organization as a lead technical role. Experience with development and implementation of at least one security mechanisms such as LDAP, Active Directory or SSO. Functional knowledge and use of Java Design Patterns and best coding practices. Technical Skills: 3+ years of experience architecting, designing, developing, and implementing cloud solutions or relevant training/certifications in Azure or AWS Expertise in enterprise n-tier technical environments involving Java/Java EE, security, application server architecture. Expertise with REST services, and messaging queues processing on a distributed scenario. Strong experience in containers and Docker development. Experience with analysis and design of web-based client facing applications using development frameworks such as Spring, JSF, Prime faces, JavaScript, and XML Beans. Strong demonstrated commitment and understanding of DevOps best practices such as CI/CD deploying using tools such Jenkins, Maven, GitHub repos. Experience with large scale system involving reporting, business intelligence, and transactional systems. Significant relational database experience using MS SQL Server and/or Oracle, Hibernate, and JDBC. Expertise using Eclipse or IntelliJ IDE. Experience working with a chain of services and message queues. Experience in any of the following areas: database architecture, ETL, business intelligence, big data, advanced analytics. Datalake and Datawarehouse design concepts and principles. Experience being part of an ERP implementation and PHP is a plus. Education, Licenses and/or Certifications: Bachelor's degree in Engineering, Computer Science, or Information Systems or equivalent. How to Apply: All applicants should submit an application including cover letter, resume, and salary requirements by clicking 'Apply Now' at the right side of this page. Please visit www.IESabroad.org/jobs for more information about working at IES Abroad. If you require an accommodation with the application process, please email XXXX@iesabroad.org . Equal Opportunity Employment: IES Abroad is an equal opportunity employer and encourages applications from all qualified candidates. We strive to treat people with respect; fully utilizing employee's abilities and promoting workforce diversity. We are proud to be an equal opportunity employer, and do not discriminate against any applicant on the basis of race, color, ancestry, sex (including pregnancy), age, national origin, citizenship, religion, marital status, disability, sexual orientation, gender identity and/or expression, veteran status, and/or any other status protected by applicable laws. Job Posted by ApplicantPro
Company:
Ies Abroad
Posted:
August 25 on ApplicantPro
Visit Our Partner Website
This listing was posted on another website. Click here to open: Go to ApplicantPro
Important Safety Tips
- Always meet the employer in person.
- Avoid sharing sensitive personal and financial information.
- Avoid employment offers that require a deposit or investment.
To learn more, visit the Safety Center or click here to report this listing.