Our client is looking for a SRE Engineer combining software and IT engineering principles to build and maintain reliable, scalable, and high-performing systems.
Job Responsibilities:
- Scope technical projects and break them down into user stories and tasks within an engineering team
- Directly contribute to the design and coding of our software systems
- Contribute to Build systems that are secure, reliable, scalable, and extensible
- Build and maintain CI/CD pipelines to automate the deployment of our software
- Automate the provisioning and management of our infrastructure using Infrastructure as Code (IaC) tools
- Define, implement, and maintain observability solutions for our applications to ensure we can proactively detect system degradation, easily understand system state, and quickly diagnose issues
- Diagnose and resolve production issues, including performance tuning and capacity planning
Required Skills and Experience
- Programming & Scripting: Proficiency in one or more high-level programming languages (e.g., Python, Go, Java).
- Development experience in React and/or Angular is a plus (Full stack Java Developer)
- Infrastructure as Code (Terraform) is a must have and one should be good at coding in terraform
- CICD Tools hands on: Jenkins, GitHub, GitHub Actions, Cloud Deployment pipelines
- Observability Tools - Splunk/Graphana/Datadog and Distributed Tracing, ELF, & Dynatrace
- Problem-Solving: Proven ability to troubleshoot complex issues in distributed systems and debug problems effectively.