Full-Time Senior Devops Engineer
Terrascope is hiring a remote Full-Time Senior Devops Engineer. The career level for this job opening is Senior Manager and is accepting India based applicants remotely. Read complete job description before applying.
Terrascope
Job Title
Posted
Career Level
Career Level
Locations Accepted
Share
Job Details
About Terrascope: Empowering enterprises to keep the planet habitable for all! Reversing the impact of climate change is one of the world’s biggest challenges. Businesses have a responsibility to lead the way. While individual consumer choices are important, over 80% of emissions reductions for Net-Zero require business-level action. Despite the momentum, there are significant challenges to delivering Net-Zero ambitions. Business leaders don't know how to reach Net-Zero. The very first step, getting emissions measurement right, is hard.
Terrascope is an enterprise-grade, end-to-end decarbonisation SaaS platform. Combining AI-assisted carbon measurement & management with deep industry & sustainability expertise, Terrascope helps solve data management, emissions reduction planning, and implementation challenges for large enterprises to decarbonise their operations and complex supply chains.
Looking for: We are looking for an innovative and self-driven Senior DevOps Engineer who will introduce processes, tools, and methodologies to balance needs throughout the software development life cycle, from coding and deployment to maintenance and updates. DevOps is about unifying and automating processes. Our DevOps engineers are instrumental in combining code, application maintenance, and application management. This role reports into the Principal DevSecOps Engineer.
Role & Responsibilities:
- Develop, deploy, and automate CI/CD pipelines for all products and platform services leveraging open source tools, across production and testing environments.
- Automate infrastructure provisioning and configuration using tools like Terraform or Ansible, implement infrastructure changes as code, ensuring consistency and repeatability.
- Collaborate with development teams to suggest architecture improvements, enhance code quality, and deployment strategies.
- Implement observability, monitoring, and logging solutions using tools like Prometheus, Grafana, and ELK stack.
- Optimize system performance and troubleshoot complex issues related to infrastructure and application deployment.
- Deploy and manage Kubernetes clusters for efficient container orchestration and microservices architectures. Optimize cluster performance and ensure high availability.
- Assist in implementing robust security practices, including IAM, secrets management, and vulnerability scanning, and ensure application and infrastructure audit compliance.
- Define system recovery scenarios and ensure resilience requirements are met.
- Develop and maintain release management process and continually improve operational processes by streamlining workflows.
Must Haves:
- Bachelor's degree in Computer Science, Information Technology, Engineering, or related field.
- At least 5 years of extensive experience as a DevOps engineer using IaC stack and cloud-native tools.
- Solid experience in CI/CD tools and version control systems like Git, and infra management and provisioning tools such as Terraform and Ansible.
- Strong knowledge of cloud infrastructure and services, especially AWS.
- Demonstrated competence in Kubernetes and containerization technologies, and familiarity with Helm.
- Familiarity with observability/monitoring/logging platforms.
- Proficiency in scripting (e.g., Python, Bash, JavaScript).
- Deep competence in IAM.
- Enjoys working in a fast-paced and highly driven environment.
- Self-starter with a growth mindset and proactive in working independently to drive results.
- Prior experience in startups and working with remote teams.
- Comfortable with change and ambiguity.
Good to have: Entrepreneurial problem-solving skills, comfort in managing risk and ambiguity.