
Software Engineer
20 hours ago
Our client is a Digital Consulting Company who harnesses the digital disruption to develop products & services that make life simple.
They are seeking an experienced professional to join their team
The ideal candidate will have a strong background in both data engineering and DevOps, with a deep understanding of cloud-native technologies, particularly within the AWS ecosystem. You will be responsible for the end-to-end lifecycle of their data processing and analytics applications, from development and optimization to deployment and maintenance. Your expertise will be critical in ensuring their data pipelines are efficient, cost-effective, and highly available.
Key Responsibilities
Data Engineering & Development:
o Design, develop, and maintain proprietary data processing applications using Scala and Apache Spark to handle large-scale datasets.
o Tune and optimize Spark application performance on AWS EMR, including selecting appropriate instance types for memory-intensive workloads and improving ETL runtimes.
o Write and maintain high-quality, production-ready code that adheres to system requirements, designs, and quality standards.
o Develop and implement unit tests and data generators to ensure the accuracy and reliability of data applications during early development stages.
DevOps & Infrastructure:
o Maintain and manage containerized services orchestrated using Kubernetes (EKS) on AWS.
o Manage application deployments using Helm charts, ensuring smooth and repeatable releases.
o Develop and maintain Infrastructure as Code (IaC) using AWS Cloudformation.
o Be comfortable with tools like AWS Step Functions, EMR, and OpenSearch to automate the orchestration of ETL jobs.
o Improve and automate the CI/CD pipeline for ETL jobs, streamlining the deployment of stable application versions.
o Implement and manage EMR clusters to optimize cost of Big data processing and resource utilization.
Data Store Management & Operations:
o Work with AWS OpenSearch (Elasticsearch) as a data store, optimizing its performance for complex full-text search and analytical queries.
o Monitor and troubleshoot application performance and operational metrics using tools like Splunk and AWS EMR dashboards.
o Respond to and resolve alerts generated by the monitoring systems to ensure application stability.
• Security & Documentation:
o Handle Client-side encryption using AWS KMS for data files transferred between on-premise systems and AWS S3 using AWS SDKs.
o Create and maintain comprehensive technical documentation for all applications, processes, and infrastructure.
Required Skills and Qualifications
• Extensive experience with big data processing technologies, specifically Scala and Apache Spark.
• Proven expertise in cloud infrastructure, particularly with AWS services (EKS, EMR, Step Functions, S3, OpenSearch).
• Strong understanding of containerization and orchestration using Docker and Kubernetes.
• Hands-on experience with Infrastructure as Code (IaC) principles and tools.
• Proficiency in CI/CD pipeline development and automation.
• Solid experience with monitoring and logging tools (e.g., Splunk, Observe, Grafana).
• Familiarity with data formats like Parquet.
• Experience with data security practices, including encryption/decryption.
• Excellent problem-solving skills and the ability to conduct research and tune system configurations for optimal performance and cost.
• Strong communication skills and the ability to create clear, concise technical documentation.
Nice to Have
• Experience with other AWS data services (e.g., Redshift, Glue, etc.).
• Knowledge of other programming languages (e.g., Python).
• Experience in the financial or Fin-crime sector.
-
Software Engineer
20 hours ago
NSW - Sydney - City & Inner West, Australia Our Other Company Full timeOur client, Virtuoso Technologies and Consulting, is an Information Technology (IT) consulting firm with SEI-CMM Level-5 and ISO 9001 certifications. Located in Sydney, New South Wales, they specialise in sustainable solutions that integrate people, processes, and technology to help enterprises improve efficiency and maintain a competitive edge. They are...
-
Apply in 3 Minutes: Software Engineer
20 hours ago
NSW - Sydney - City & Inner West, Australia DEVOPS1 PTY LTD Full timeAbout DevOps1 DevOps1 is a team of passionate technology specialists who work with our customers and partners to deliver innovative solutions. With a strong culture at the core, our people, experiences, practices, and tooling solutions operate as one to drive the impact needed for software to evolve and improve faster than organisations using more...
-
261313 - Software Engineer
20 hours ago
NSW - Sydney - City & Inner West, Australia TECH MAHINDRA LIMITED Full timeDesignation / Job title : 261313 - Software Engineer Primary or Mandatory skills :- • GCP Stack • Looker Studio Good to have skills : • Python and Machine Learning • Data Modelling • Tableau and SQL Detailed Job description : - • 11+ years of experience in Business Intelligence - Data • Modelling, Governance & Integration (traditional...
-
Software Engineer
20 hours ago
NSW - Sydney - Northern Sydney & Central Coast, Australia DECK2 Employment Services Pty Ltd Full timeCalling all Tech and Product people! Come and join thecove.ai After many years running fully co-located teams, fully remote teams and everything in between we believe hybrid is the sweet spot and Manly is a sweet spot to chose to do it ;) Please be ready to travel to Manly three days a week. We are looking for an adaptable Software Engineer required to work...
-
Staff Software Engineer
20 hours ago
NSW - Sydney - City & Inner West, Australia PINK IMMIGRATION PTY LTD Full timeThe Staff Mobile Engineer is a senior-level position responsible for leading the development, testing, deployment, and maintenance of mobile applications for early-stage ventures. As a key member of the core Launchpad engineering team, you will play a critical role in shaping the mobile strategy, mentoring other engineers, and making architectural decisions...
-
Senior Software Engineer
1 week ago
Sydney, New South Wales, Australia Software At Scale Full time $90,000 - $120,000 per yearOur 'black belt' specialists are leaders in their domains: digital champions, delivery-focused experts, top-tier security professionals, AI thought leaders, and engineering best practice advocates.With a global presence and local expertise, we deliver innovative solutions without compromising on quality. Our multidisciplinary teams provide tailored expertise...
-
Software Engineer
20 hours ago
NSW - Sydney - Western Sydney & Nepean, Australia IVEGA GROUP PTY LTD Full timeJob description IVEGA Group Pty Lmd is an Australian-based software company and develops and designs IT solutions for clients. In a noticeably short duration, the company has gained a global customer footprint, enveloping the USA, Canada, Europe, Australia and India. Job Title: Software Engineer Company: IVEGA GROUP PTY LTD Location: Suite 2, 1 Horwood...
-
Head of Engineering
20 hours ago
NSW - Sydney - City & Inner West, Australia PINK IMMIGRATION PTY LTD Full timeHead of Engineering The Head of Engineering is a senior leadership position responsible for defining and executing the technical vision, scaling engineering organisations, and ensuring delivery of secure, high-quality products. As a core member of the executive team, you will oversee engineering strategy, architecture, and operations across multiple business...
-
Chief Software Engineer
3 weeks ago
Sydney, New South Wales, Australia Software At Scale Full timeChief Software Engineer - Perm or Contract Add expected salary to your profile for insights Our 'black belt' specialists are leaders in their domains: digital champions, delivery-focused experts, top-tier security professionals, AI thought leaders, and engineering best practice advocates.With a global footprint and deep local insight, Software at Scale...
-
Software Engineer
2 weeks ago
NSW - Sydney - Western Sydney & Nepean, Australia IVEGA GROUP PTY LTD Full timeJob descriptionIVEGA Group Pty Lmd is an Australian-based software company and develops and designs IT solutions for clients. In a noticeably short duration, the company has gained a global customer footprint, enveloping the USA, Canada, Europe, Australia and India.Job Title: Software EngineerCompany: IVEGA GROUP PTY LTDLocation: Suite 2, 1 Horwood Place...