remote
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.