Negotiable
Outside
Remote
Remote
Summary: The Senior DevOps Engineer will play a crucial role in shaping the infrastructure of the organization, focusing on scalability, security, and reliability. This position involves managing a large operational pipeline, overseeing legacy infrastructure, and implementing Infrastructure as Code (IaC) practices. The engineer will collaborate closely with developers to enhance processes and ensure efficient deployment and monitoring of systems. The role is remote and classified as outside IR35.
Key Responsibilities:
- Design and develop cloud infrastructure on AWS, Kubernetes, and Terraform.
- Ensure that the infrastructure is scalable, reliable, and cost-efficient.
- Configure and optimize CI/CD deployment processes using tools like GitHub Actions, Jenkins, and Terraform.
- Automate infrastructure provisioning and deployment through Infrastructure as Code (IaC).
- Manage VPN, IAM, Vault, and infrastructure access control to ensure the security of the systems.
- Implement and monitor security best practices across infrastructure.
- Set up and improve alerting and monitoring systems using tools such as Grafana, Prometheus, and CloudWatch.
- Ensure system stability by proactively identifying and resolving issues.
- Respond to critical infrastructure failures and outages.
- Analyze and resolve infrastructure-related issues to minimize downtime.
- Optimize database performance, replication, and profiling.
- Manage database migrations and ensure smooth transitions during updates.
- Lead the migration and refactoring of the tech stack, focusing on Terraform adoption and legacy infrastructure optimization.
- Manage tech stack upgrades and help transition to modern technologies.
- Improve infrastructure documentation and ensure it aligns with best practices.
- Implement and enforce policies to ensure operational excellence and consistency.
- Work closely with developers to provide infrastructure support and improve development workflows.
- Foster collaboration across teams to ensure alignment on infrastructure needs.
Key Skills:
- 5+ years of experience in DevOps or related fields.
- Strong experience with AWS, Kubernetes, and Terraform.
- Expertise in CI/CD pipelines, including tools like GitHub Actions, Jenkins, and Terraform.
- Solid understanding of security best practices and experience with VPN, IAM, and Vault.
- Familiarity with monitoring and alerting tools such as Grafana, Prometheus, and CloudWatch.
- Proven experience in managing and troubleshooting critical incidents.
- Strong database management skills (optimization, replication, migrations).
- Ability to lead infrastructure migrations, tech stack upgrades, and IaC adoption.
- Excellent written and verbal communication skills, with the ability to document and standardize processes.
- Strong collaboration skills, with the ability to work effectively in cross-functional teams.
- Experience with containerization and orchestration tools (Docker, Kubernetes).
Salary (Rate): undetermined
City: undetermined
Country: undetermined
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: Senior
Industry: IT