Specialist Product Engineer page is loaded Specialist Product Engineer Apply remote type Hybrid locations Randburg time type Full time posted on Posted Yesterday time left to apply End Date: November 11, 2024 (4 days left to apply) job requisition id R-15968971 Empowering Africa's tomorrow, together…one story at a time. With over 100 years of rich history and strongly positioned as a local bank with regional and international expertise, a career with our family offers the opportunity to be part of this exciting growth journey, to reset our future and shape our destiny as a proudly African group.
Job Summary
Apply critical thinking & problem solving skills to contribute to all phases of the development lifecycle & quickly produce well-organised, optimized, and documented source code to deliver high-performing, scalable, enterprise-grade applications.Job Description DevOps Apply critical thinking, design thinking and problem solving skills in an agile team environment to solve technical problems (Front End, Back End OR Middleware) with high quality solutionsContribute to all phases of the development lifecycle includingEvaluate analysis, problem definition, business requirements, solution development & provide recommendations to enable the operational feasibility of solutionsQuickly produce well-organised, optimized, and documented source code to deliver technical solutionsEnsure designs & solutions support the technical organisation principles of self-service, repeatability, testability, scalability & resilienceApply general design patterns and paradigms to deliver technical solutionsSupport the development of CI / CD Pipelines (authoring & supporting CI/CD pipelines in Jenkins / similar tools and deploying to multi-site Kubernetes environments – supporting and managing your applications all the way to production)Use & configure modern observability techniques leveraging e.g. aggregated logging via ELK stack, metrics via Prometheus / Grafana / NewRElic and tracing using Zipkin/JaegerAutomate tasks through appropriate tools and scripting e.g. Jenkins, Docker, Ansible, KubernetesDebug existing source code and polish feature sets.Work with integrated teams and other developers to improve and evolve technical products and servicesAlign all application development & development process to Group Architecture & Infrastructure guidelinesProvide input into project & program teams (when required) to plan & manage the development lifecycle e.g. releases, risk management, testing, integration etc.Conduct reviews, performance monitoring & ongoing optimization and maintenance on applicationsStay ahead of the curve on emerging technologies and development practices and continuously evolve existing knowledge & skill in preparation for cross domain and other experiences e.g. Secure Side, Testing, Infrastructure solutions etc.People Conduct peer reviews, testing, problem solving within and across the broader teamSupport the people change teams in the development of user material (Customer, Employee & 3rd Party Adoption)Risk & Governance Identify technical risks and mitigate these (pre, during & post release)Update / Design all application documentation aligned to the organization technical standards and risk / governance frameworksParticipate in incident management & DR activity – applying critical thinking, problem solving & technical expertise to get to the bottom of major incidentsTechnical Skills Required Scrum & Agile Methodologies Experience with Agile frameworks, particularly Scrum.Ability to participate in and lead daily stand-ups, sprint planning, and retrospectives.Familiarity with Agile project management tools (e.g., JIRA, Azure DevOps).C# Object-Oriented Programming (OOP)Proficiency in C# for front-end and back-end development.Strong understanding of OOP principles and design patterns.Experience with frameworks such as .NET Framework, .NET Core and ASP.NET.Front-End DevelopmentKnowledge of HTML, CSS, JavaScript, and front-end frameworks (e.g., React, Angular).Experience in creating responsive, user-friendly interfaces.Back-End DevelopmentSkilled in back-end services and APIs using C#.Familiarity with RESTful APIs and Microservices architecture.Understanding of serverless architecture and event-driven design.Data Analysis, ETL, & Business IntelligenceETL Development: Experience with ETL processes to extract, transform, and load data from various sources.Familiarity with ETL tools and frameworks (e.g. SSIS, Informatica, AWS Glue).Proficiency in data cleansing, transformation, and integration techniques.Data Analysis: Skilled in analyzing datasets to derive meaningful business insights and inform stakeholder reporting and decision-making.Business Intelligence: Proficient in BI tools (e.g. Qlikview, Qliksense, Power BI) and creating data visualizations and reports.SQL & Database ManagementProficient in SQL for database querying, optimization, and management.Experience with relational databases (e.g., SQL Server, MySQL).Knowledge of data warehousing concepts is a plus.AWS Cloud DevelopmentHands-on experience with AWS services such as EC2, Lambda, S3, RDS, and API Gateway.Familiarity with DevOps practices, including CI/CD in cloud environments.Knowledge of automation tools to streamline deployment and testing.Knowledge of infrastructure as code (e.g., CloudFormation, Terraform) is a plus.Awareness of data security and privacy standards.Experience implementing secure coding practices and handling secure data storage.Soft Skills Required Communication Skills Ability to convey technical information to both technical and non-technical audiences.Clear, concise, and professional verbal and written communication.Stakeholder EngagementSkilled in building and maintaining positive relationships with stakeholders.Experience in gathering requirements, providing updates, and managing expectations.Ability to align project goals with business needs and communicate insights effectively.Ability to understand the end-user's perspective, ensuring that products meet not only technical but also usability requirements.Problem-Solving, Analytical, Strategic Thinking & Taking InitiativeAptitude for troubleshooting complex issues and identifying root causes.Ability to think critically and make data-driven decisions.The ability to see the big picture and align technical work with business objectives.Proactivity in seeking improvements, suggesting innovative solutions, and taking initiative to solve complex problems independently.Collaboration & TeamworkStrong team player, comfortable working in a cross-functional, agile team environment.Open to feedback and proactive in helping team members succeed.Adaptability, Flexibility & Learning AgilityComfortable working in a fast-paced, constantly evolving environment.Open-mindedness to adopt new tools, frameworks, and technologies quickly.Demonstrates a growth mindset, able to self-teach, and adapt to evolving project needs.Attention to DetailHigh level of accuracy and thoroughness in completing tasks.Able to spot errors, inconsistencies, and improvements in code and data.Time Management & PrioritizationSkilled in managing multiple tasks, deadlines, and priorities.Ability to handle short and long-term goals effectively. Education
Bachelor's Degree: Information TechnologyAbsa Bank Limited is an equal opportunity, affirmative action employer. In compliance with the Employment Equity Act 55 of 1998, preference will be given to suitable candidates from designated groups whose appointments will contribute towards achievement of equitable demographic representation of our workforce profile and add to the diversity of the Bank. Absa Bank Limited reserves the right not to make an appointment to the post as advertised About UsTruly AfricanWe are a diversified standalone African financial services group, delivering an integrated set of products and services across personal and business banking, corporate and investment banking, wealth, investment management and insurance.
Absa Group Limited is listed on the JSE and is one of Africa's largest diversified financial services groups with a presence in 12 countries across the continent and around 41 000 employees.
We own majority stakes in banks in Botswana, Ghana, Kenya, Mauritius, Mozambique, the Seychelles, South Africa, Tanzania (ABSA Bank in Tanzania and National Bank of Commerce), Uganda, and Zambia. We also have offices in China, Namibia, Nigeria, the United Kingdom and the United States of America, a Technology Hub in Prague, and insurance operations in Botswana, Kenya, Mozambique, South Africa, Tanzania and Zambia.
#J-18808-Ljbffr
Are you a passionate and driven Sales Rep looking to power up your career in the solar and renewable energy sector? ??? Were seeking top-tier talent for nati...
Network Recruitment - Gauteng
Published 11 days ago
Are you a seasoned Structural Engineer with a passion for delivering innovative projects? Our client is seeking a highly skilled Principal Structural Enginee...
Msp Staffing Ltd - Gauteng
Published 11 days ago
Education: - Grade 12 or equivalent - B.Tech/B.Eng/B.Sc qualification in Electrical Engineering, Electronics Engineering, or a related field. Experience: - M...
Jordan Human Resources - Gauteng
Published 11 days ago
The Fire Detection Engineer/Technician will be responsible for pre sales and post sales support which also include, designing, quoting, supporting, and troub...
Otn Systems South-Africa - Gauteng
Published 11 days ago
Built at: 2024-11-27T07:33:29.142Z