Unclassified - Woonsocket, RI

posted 2 months ago

Full-time
Woonsocket, RI

About the position

As a GCP Engineer, you will play a pivotal role in crafting, developing, and coding solutions that meet customer expectations and specifications. This position requires a deep understanding of the SAFe Agile process, where you will be responsible for discussing and detailing requirements in Epics, Features, and Stories. Your expertise will be crucial in designing and defining the technical architecture and infrastructure necessary for digital solutions, ensuring that they are scalable, performant, and maintainable. Collaboration is key in this role, as you will work closely with other members of the development team and stakeholders to make high-level architectural decisions. You will propose design patterns that facilitate accurate decision-making and mitigate development and implementation risks. Your advanced programming skills will be leveraged to design and implement complex features, optimize performance, and ensure code efficiency. In addition to development, you will integrate various software components or systems, ensuring seamless communication and interoperability between different parts of the digital solution. Writing and executing comprehensive test cases, conducting code reviews, performing debugging, and troubleshooting issues will be part of your responsibilities to ensure the reliability, stability, and high quality of the digital solutions you develop. Participation in agile methodologies, attending meetings, contributing to project planning, and driving the progress and success of digital projects will also be essential aspects of your role.

Responsibilities

  • Craft, develop, and code solutions to meet customer expectations and specifications as discussed in Epics, Features, and Stories.
  • Design and define the technical architecture and infrastructure required for digital solutions.
  • Collaborate with development team and stakeholders to make high-level architectural decisions and propose design patterns.
  • Leverage advanced programming skills to design and implement complex features and optimize performance.
  • Integrate various software components or systems to ensure seamless communication and interoperability.
  • Write and execute comprehensive test cases, conduct code reviews, perform debugging, and troubleshoot issues.
  • Participate in agile development methodologies and contribute to project planning.

Requirements

  • 7+ years of experience in large scale software development.
  • 5+ years of experience in developing applications/web services and cloud native apps using Java, Spring Boot, REST API, webservices, JPA, Junit, Mockito.
  • 3+ years of experience with Agile development.
  • 3+ years of experience with containerization and orchestration technologies (e.g., Docker, Kubernetes).
  • 3+ years of experience working in cloud platform, GCP.
  • 3+ years of experience with build and deploy services using GitHub, CircleCI, Harness, Jenkins, GITLab as part of CI/CD.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service