Software Engineer
TESTQ Technologies
Recruitment Agency
About the job
Experience 5 to 7 Responsibilities
- Partner with Product Owners to understand requirements and break them down into deliverable work items
- Design and develop scalable resilient and observable microservices
- Own the complete software delivery lifecycle from design through deployment
- Deliver solutions within agreed timelines while maintaining engineering quality standards
- Provide production support and resolve complex incidents
- Conduct root cause analysis and implement permanent fixes for recurring issues
- Act as a technical consultant for platform users and application teams
- Collaborate with crossfunctional technology teams and stakeholders
- Manage technical debt and drive platform modernization initiatives
- Maintain strong security and vulnerability management practices
- Mentor junior engineers and promote engineering best practices
- Contribute to DevOps Platform Engineering and Site Reliability Engineering initiatives
- Continuously improve platform reliability performance and supportability To be successful in this role you should have
- Bachelors Degree in Computer Science or a related discipline
- 8 years of Software Engineering experience
- At least 3 years in a Technical Lead DevOps Platform Engineering or SRE role
- Strong understanding of Internet and Web technologies including HTTP DNS TLS and Load Balancing
- Strong knowledge of Reverse Proxies Service Meshes and API Gateways
- Experience designing Microservices Architectures
- Strong programming skills in Java JavaScript Python or Clojure
- Experience with Monitoring and Observability platforms such as Grafana and InfluxDB
- Understanding of TimeSeries Databases and Data Visualization concepts
- Strong troubleshooting and analytical skills
- Experience managing and resolving critical production incidents
- Strong stakeholder management and communication skills
- Ability to work effectively in globally distributed teams
- Strong learning mindset and ability to quickly adopt new technologies
- Experience mentoring engineers and driving knowledge sharing
- Strong LinuxUnix administration knowledge is desirable
- Experience with KVM or VMware virtualization is beneficial
- Experience with AWS GCP or Azure cloud platforms is advantageous
- Familiarity with Docker and Kubernetes is preferred Skills
- Mandatory Skills : Azure DevOps, Java
Sign up for free or
Log in to view all job posting insights and get access to competitive insights.
Job ref blurredText
Posted on blurredText
Last checked on blurredText
Closing on blurredText
0 comments
0 requirements
Discuss this job
Share your intel on this vacancy and help others - anonymously. Get notified automatically of new comments when starred or saved to Tracker.
Log in to view and post comments.
My Private Notes
Saving private notes will automatically star the vacancy to your Jobs page.
Log in to view and save your private notes.