Summary
We're seeking a motivated and self-directed Associate DevOps Engineer to join our team. In this role, you'll take ownership of important aspects of our DevOps processes, primarily focusing on monitoring, alerting, and deployment within our existing AWS/EC2 and GitHub Actions environment. While you'll have the autonomy to manage your workload and make decisions independently, senior engineers will be available for consultation and support on complex challenges. We're looking for someone with a solid grasp of DevOps fundamentals and a desire to learn and grow in a fast-paced environment.
Responsibilities and Duties
Monitoring & Observability:
Utilise Datadog to monitor the health and performance of our applications and infrastructure.
Analyse logs and metrics to identify trends, anomalies, and potential issues.
Develop and maintain Datadog dashboards to provide visibility into key performance indicators.
Create and refine alerting mechanisms in Datadog to proactively detect and respond to incidents.
Deployment & Release Management:
Manage and optimise our existing deployment process using GitHub Actions.
Collaborate with development teams to streamline deployments and ensure smooth releases.
Troubleshoot deployment issues and implement solutions to improve the reliability and efficiency of our release pipeline.
Explore opportunities to leverage Terraform for infrastructure provisioning and management.
Qualifications
DevOps Experience: Some hands-on experience or academic exposure to DevOps concepts and tools.
Monitoring & Alerting: Familiarity with monitoring tools (e.g., Grafana, Prometheus) and the ability to create meaningful alerts.
Deployment Automation: Experience with CI/CD pipelines (e.g., Jenkins, Ansible) and a willingness to learn Terraform.
Scripting: Basic proficiency in scripting languages (e.g., Bash, Python) for automating tasks.
Problem-Solving: Strong analytical and problem-solving skills to diagnose and resolve issues independently.
Bonus Skills
Experience with AWS (EC2) infrastructure management.
Deeper understanding of Terraform for infrastructure provisioning and automation.
Knowledge of containerization (Docker) and orchestration (Kubernetes).