Full Stack Engineer
Role details
Job location
Tech stack
Job description
Bring together technical, procedural, and financial data to reduce toil and improve efficiency.
Must bring flawless execution and results in role of organizational navigator and collaborator.
Actively learning, sharing insights, knowledge, industry practices and developments, within your area of expertise
Impactful, with a passion for supplying continuing enhancement of our engineering capabilities with a focus on excellence.
Requirements
- A Bachelor's or master's degree in Computer Science, Software engineering or related field
- At least 6 years of experience working in sophisticated production and non-production environment, on-Prem and Cloud
- Must have full understanding of the software development lifecycle (SDLC) practices.
- Extensive experience with core Java technologies
- Extensive experience with Spring and Spring Boot
- Experience working with CI/CD pipelines stacks like Github, Jenkins, CloudBees CI, Maven, JUnit, Docker, Artifactory, Sonar, ReportPortal, Sealights, Kubernetes, Xray, Playwright
- Hands-on Experience with Public Cloud environments, preferably AWS and Azure.
- Strong Experience with Kubernetes, AKS, EKS and ECS
- Strong Hands-on Experience in Python, Groovy, Unix scripting or related programming languages
- Ability to quickly learn new concepts and technologies to work on them and deliver solutions.
- Customer orientated personality exhibiting professionalism and enthusiasm
- Good technical background with the ability to discuss architecture, hardware, and software concepts
- Demonstrate ability to form trusted working relationships with business unit stakeholders through collaboration and enhanced effective communications
- Inquisitive in nature (seeks to understand why and challenges the "status quo")
- Help focus the attention, technology and processes required for successfully scaling automation initiatives
- Expertise in conveying technical concepts to technical team members, and/or other technical contributors and business across the organization
- Deeply self-motivated with the ability to work independently, coordinating activities within cross-regional and multi-functional teams
- A passion for excellence, innovation, and collaboration; eager to learn and adapt every day
- Able to coach team members in areas where you have domain expertise and able to coordinate with partners on
- Executes with a high level of operational urgency
- Flexibility, integrity, and creative problem-solving skills are a pre-requisite to be successful in this role
qualifications:
Develop innovative user friendly software applications
Develop and maintain cloud-based infrastructure.
Develop and maintain CI/CD pipelines.
Streamlining processes, optimizing workflows, introducing new features with positive business impacts