Are you looking for a new and challenging opportunity? Do you have experience with IT architecture? Technology Partners can help you make your next big career move a reality.
Our client is currently seeking a talented person for a Dev Ops Technical Architect.
What You Will Be Doing:
You will serve as an architect for complex distributed systems, enterprise Java frameworks, and DevOps toolchain. You will provide leadership related to technical aspects of developer tools, methodologies, best practices and processes and standards that apply to their technical area of expertise. You will research technical improvements and take the initiative to communicate/implement solutions. You will also determine system feasibility, costs, benefits, or functional requirements while applying technology to business use cases. You will actively mentor and train other associates in their area of expertise. You will perform research and develop a proof of concepts; assist in the deployment of new technologies. You will represent the team as the subject matter expert in multiple technology disciplines. You will also keep abreast of current developments and trends in multiple areas of expertise, including Java, Docker/Kubernetes, Cloud, and Java.
What We Are Looking For:
Bachelor's Degree Computer Science, Computer Information Systems, Management Information Systems, etc. Or equivalent experience.
10+ years experience with at least 3 years of architecture experience on complex distributed systems.
7+ years designing, developing and delivering application solutions for enterprise level development and integration projects.
Deep understanding of Object Oriented Principles and Java, as well as broad cross-functional knowledge including relational and NoSQL database, software security, system administration, and enterprise messaging patterns.
Practical knowledge of Microservices and designing/building REST APIs.
Experience with industry standard tools: Spring Boot, Spring Framework, JPA/Hibernate, Struts 2, JUnit, Gradle, Maven, Eclipse.
Experience with Linux containerization, PaaS, or Cloud technologies preferred.
Knowledge/experience in tools used to assemble CD/CI build pipelines.
Technical leadership experience demonstrating the ability to create a strong team environment and build technical skills through training and mentoring.
Detailed understanding of project management methodologies, system development lifecycle, infrastructure best practices and risk management concepts.
Systems development methodology experience and processes within information systems.
If this position sounds like you, WE SHOULD TALK!
Your better future is ready, and we want to put the right tools in your hands to get you there. Let's go!
Looking for more opportunities with Technology Partners?