Source description
About the role
Roles and Responsibilities:
Take ownership of the entire project from requirement to final delivery stage.
Responsible for providing expertise in the software development life cycle, from concept, architecture, design, implementation, & testing.
Leading & mentoring small-sized teams on a project.
Responsible for understanding requirements & writing technical architecture documents from customers.
Strong focus on quality by enforcing the code reviews & development best practices/processes.
Responsible for planning the end-to-end technical scope of the project & customer engagement areas including planning sprint & deliveries.
Lead all client calls and email communication.
Estimates efforts, identify risks & provide technical support whenever needed.
Manage a small team of engineers.
Demonstrates the ability to multitask & re-prioritize responsibilities based on dynamic requirements.
Requirements
-
10+ years of experience in software architecture, system design & development. (For technical leads experience 6+ years of experience)
-
Extensive development experience in AWS/ Python / SQL/ Redshift
-
Should worked on Data ware housing (ETL)
-
Passionate about learning new technology, domain, and frameworks
-
Experience in working with customers directly which includes initial requirement gathering, day-to-day technical discussions, technical demos, and project delivery.
-
Experience with working on Agile Software development methodology.
-
Prior experience in the leading/mentoring team is preferred.
-
Should possess excellent oral, written, problem-solving and analytical skills.
-
Experience managing multiple projects at a time.
-
Must have skills:
-
2 to 4 years of AWS experience
-
5 Years of Python experience
-
2 to 5 years of SQL experience
-
Good to Have:
-
Redshift
-
Airflow
-
S3
-
Lamda cloud
-
Pay rate: 400-435 AUD per Day Job type: Contract Experience level: 7 Years Division: eTeam Australia Reference: 22-01484
More at eTeam