Technology Infrastructure & Cyber Engineer Mt Holland - Covalent Lithium
Software Engineer
Lead the design, deployment, and security of cloud‑native infrastructure for a lithium mining and refining operation, leveraging Python, Node.js, AWS, and DevOps practices to ensure resilient, compliant systems.
About the role
Key Responsibilities
Architect and maintain scalable AWS infrastructure, including EC2, RDS, S3, and VPC configurations, to support mining and refinery operations.
Develop and automate deployment pipelines using Python and Node.js scripts, integrating CI/CD tools such as GitHub Actions and Terraform.
Implement robust cybersecurity controls, conduct vulnerability assessments, and enforce IAM policies to protect critical data and systems.
Collaborate with cross‑functional teams to define performance, availability, and compliance requirements for mission‑critical applications.
Monitor system health with CloudWatch, Prometheus, and Grafana, and respond to incidents to minimize downtime.
Requirements
5+ years of experience in cloud infrastructure engineering, preferably on AWS.
Proficiency in Python and Node.js for automation and scripting.
Strong knowledge of cybersecurity best practices, including network segmentation, encryption, and threat detection.
Hands‑on experience with IaC tools (Terraform, CloudFormation) and CI/CD pipelines.
Excellent problem‑solving skills and ability to work in a fast‑paced, mission‑critical environment.