Site Reliability Engineer
We have a new exciting and challenging SRE Engineer position. The SRE engineer will be responsible for the availability and reliability of critical platform services and applications, ensuring they meet the requirements of internal and external users.
Main Responsibilities:
-
Run the production environment by monitoring, managing, and controlling the IT infrastructure ensuring that the IT services are delivered according to the company's policies, requirements, and performance standards.
-
Build software and systems to manage and monitor platform infrastructure and applications.
-
Measure and optimize system capabilities ahead of customer needs.
-
Provide operational support for our distributed software system and applications.
-
Evaluate insightful metrics and help the company to align SLIs, SLOs, and SLAs with service levels defined as optimal within the company.
-
Help in the evolution of automation, specially in the monitoring and alarming areas.
-
Conduct post-incident reviews.
Jobs.ps, Ltd. All Rights Reserved.
The ideal candidate has the following basic qualifications:
-
Minimum of 2 years of experience in site reliability engineering or related fields. [Must-Have]
-
Familiarity with REST APIs. [Must-Have]
-
Experience in SOA and microservices architectural patterns and best practices. [Nice-to-Have]
-
Solid experience in Python development. [Must-Have]
-
Basic knowledge in shell scripting is required. [Must-Have]
-
Experience working in Agile environments. [Must-Have]
-
Experience in JIRA management tool, defect cycle, defect priority and triage. [Must-Have]
-
Solid understanding and experience working with AWS and its services. [Nice-to-Have]
-
[if not AWS, any other public cloud provider - Must-Have]
-
Experience in databases and SQL. [Must-Have]
-
This includes knowledge in database design, as well as the capability of writing and executing queries and procedures. [Must-Have]
-
Knowledge in NoSQL databases like DynamoDB, MongoDB is a plus. [Nice-to-Have]
-
Excellent verbal and written English communication skills. [Must-Have]
-
Experience in git source control. [Must-Have]
-
Experience in CI/CD tools. [Nice-to-Have]
-
Strong problem-solving skills. [Must-Have]
-
Bachelors or Masters degree in Computer Science or a related field. [Must-Have]