Possess a degree in Computer Science, Information Technology, or a related field.
At least 5 years of strong software engineering experience with proficiency in at least one of programming languages, i.e. JavaScript, Java, Python, or .NET.
At least 3 years of experience with containerization technologies such as Docker, Kubernetes, EKS, Helm (Relevant certifications are advantageous).
At least 3 years of AWS experience with solid understanding of Cloud services and infrastructure management (AWS certifications are advantageous).
Proven experience with infrastructure as code tools such as Terraform and CloudFormation.
Experience with log aggregation and observability tools such as CloudWatch, Splunk and Datadog.
Proficiency with CI/CD workflows and GitHub Action.
Knowledge of artifact repository management systems such as JFrog.
Strong Linux administration skills and Shell scripting expertise.
Able to optimize developer workflows and enhance developer experience.
Experience in diagnosing and resolving complex system issues across multiple technology layers.
Excellent communication skills to work effectively with diverse engineering teams.
Strong team-player mindset, focused on leveraging experience to help the team succeed.
Passion for advocating and implementing best practices in Software Engineering and DevOps.