Job Description: DevSecOps Engineer
Role: DevSecOps Engineer
Position type: Contract 12 months. Location: Sydney
Overview:
We are seeking a skilled DevSecOps Engineer the ideal candidate will have extensive experience in network and solution design with AWS components, along with a strong background in Unix/Linux systems, CI/CD pipelines, cloud security, and large-scale distributed systems.
Key Responsibilities:
* Network and Solution Design: Design and implement network solutions using AWS components, including VPC, firewall, WAF, EC2, ALB, S3, PrivateLink, and NLB.
* System Administration: Manage and troubleshoot Unix/Linux operating systems, filesystems, system calls, TCP/IP, routing, network topologies, and hardware.
* CI/CD Pipelines: Set up and manage CI/CD pipelines using GitHub Actions, Jenkins, AWS CodePipeline, and version control with Git.
* Observability: Design and build observability solutions for platform components using Prometheus and Grafana.
* Cloud Environment Management: Provision, operate, and manage cloud and SaaS environments with a focus on automation.
* Distributed Systems: Design, analyze, and troubleshoot large-scale distributed systems.
* Security: Implement best practices for system security and leverage prolific cloud security solutions.
* Architecture and Process Improvement: Identify opportunities for architectural and process improvements.
* Code Development: Develop code in at least one high-level programming language such as Java, Python, or .NET.
Required Qualifications:
* AWS Expertise: Comprehensive knowledge of AWS VPC, AWS firewall, AWS WAF, Kong API, AWS EC2, AWS ALB, AWS S3, AWS PrivateLink, and AWS NLB.
* System Administration: Experience with Unix/Linux operating systems internals and administration.
* Networking: Understanding of TCP/IP, routing, network topologies, and hardware.
* CI/CD Tools: Experience with GitHub Actions, Jenkins, AWS CodePipeline, and Git.
* Observability Tools: Proficiency in Prometheus and Grafana.
* Cloud Management: Experience in provisioning, operations, and management of cloud/SaaS environments.
* Automation: Expertise in creating highly automated infrastructures.
* Distributed Systems: Ability to design, analyze, and troubleshoot large-scale distributed systems.
* Security Best Practices: Strong knowledge of cloud security best practices.
* Programming Languages: Proficiency in at least one high-level programming language such as Java, Python, or .NET.
* AWS Well-Architected Framework: Understanding of AWS networking and security services.
* Cloud Certifications: Relevant AWS certifications are required.
When you apply, you voluntarily consent to the disclosure, collection and use of your personal data for employment/recruitment and related purposes in accordance with the Tech Aalto Privacy Policy, a copy of which is published at Tech Aalto's website )
Confidentiality is assured, and only shortlisted candidates will be notified for interviews.