Job Description :
Title: Solutions Architect Location Houston, TX (remote Education: BA/BS in Computer Science or related field, or equivalent experience Required Skills and Experience: - 8+ years of software development experience - Java expertise, with experience and familiarity building modern Spring applications with Spring Boot - Proficient with Spring and related projects - Expertise building distributed, service oriented, cloud based systems - Have implemented cloud native applications or can demonstrate a thorough understanding of cloud native architecture - Experience in Test Driven Development (TDD) and agile methodologies, including refactoring - Ability to incrementally define and improve system architecture as a product evolves - Expertise building CI/CD pipelines - Strong written and oral communication skills - Experience with Domain Driven Design - Experience modernizing legacy applications/systems in languages such as Java or .NET - Experience facilitating large groups of people Desired Skills and Experience: - Polyglot programming experience - Experience with .NET Framework and/or .NET Core - Experience with Kubernetes, Chef, Ansible, BOSH, or related automation / orchestration tools - Some experience working with NTP, SAML, OAuth 2, Active Directory - Experience using VMware vSphere / ESXi / NSX-T - Expertise in networking and related technologies (e.g. load balancing / DNS / SSL / firewalls / NAT / SDN) - Experience with full-stack development - Experience with Amazon Web Services, Microsoft Azure, Google Cloud or OpenStack - Experience with a platform as a service product such as Cloud Foundry, Heroku, Elastic Beanstalk, or similar - Solid understanding of systems monitoring, alerting and analytics - Background in Windows deployment, automation, and related technologies Role and Responsibilities: - Working with customer engineers, architects, and product owners to apply Lean/XP techniques in order to develop and/or modernize software to thrive on Tanzu platform - Pair programming with clients and other VMware Pivotal Labs engineers to build/modernize software based on the team's backlog - Manage risk and uncertainty while moving the team forward - Teaching your client pairs how to do the above for themselves - Providing technical leadership and direction to customer engagements - Facilitating group events (i.e. discovery workshops, event storms and value stream mapping sessions, in-/outceptions, standups and iteration planning meetings) - Contributing back to VMware Pivotal Lab's engineering practice through mentorship, giving talks, and experience reports - Developing product backlogs and roadmaps - Meeting with existing and prospective customers to assist sales efforts

Similar Jobs you may be interested in ..