Purpose of the Role:
The Site Reliability Engineer is an intermediate level position on the Site Reliability Engineer/DevOps Career Path. An SRE works as part of an agile development team but their focus is building and operating the infrastructure on which the applications runs.
- Building infrastructure
- Use configuration management tools such as Terraform or Puppet or Ansible to install and configure services and applications.
- Document what has been built so that it is supportable.
- Operations
- Ensure that critical data is backed up.
- Configure the monitoring systems for fine grained metrics and actionable alerting.
- Security
- Ensure data is encrypted.
- Infrastructure Architecture
- High availability
- Support
- Provide reports and application support to all the users and customers.
Key Activities:
- Experience of developing managing and debugging highvolume lowlatency high performance applications which are highly available.
- Experience in the deployment of APIs objectoriented design agile development e.g. Scrum etc.
- Experience designing and developing unit component and functional tests and test infrastructure.
- Ability to contribute in all phases of the product lifecycle.
- Ability to multitask.
- Ability to work independently and must be selfdriven.
- Contribute to software life cycle strategies.
- Regularly attending team meetings to discuss projects brainstorm ideas and put forward solutions to any issues.
- A Site Reliability Engineer is not expected to work autonomously as such their key accountability is to work with their mentor to learn and demonstrate constant progress towards the next level of the career ladder.
Key Interfaces:
Qualifications :
Technical Skills (Low Level):
- Linux / Bash Scripting
- AWS / GCP / Azure cloud environment
- Java / Python
- Distributed micro services
- Apache Kafka
- Docker & Kubernetes
- Mongo / MySQL / DynamoDB / Redis / Graphql / InfluxDB / RethinkDB
- Apache HTTPD / Tomcat / Nginx /
- Git Working knowledge
- GitLab CI / Jenkins
- Wiz / Cycode / Vulcan / BurpSuite / Sonar
System administration security and networking:
The Site Reliability Engineer is expected to have a good understanding of system administration (Linux or Windows) and networking.
- Essential cli commands
- Operation of Running Systems
- User and Group Management
- Knowledge of networking concepts (DNS TCP/IP and Firewalls)
- Service Configuration
- Storage Management
- Experience understanding virtualization technology.
- Good grasp of fundamental Security concepts
Automation and deployment technologies:
- Good understanding of infrastructure as code principles.
- Knowledge of a scripting language such Bash PowerShell etc.
- Ability to configure infrastructure using a Configuration Management technology such Puppet Chef or Ansible.
- Be able to create a build and deployment pipeline using an automation server such as Jenkins or Bamboo.
- Proficiency in a highlevel programming language such as Python Ruby Go or Java.
- Understanding of container technologies such as Docker.
- Some experience with container orchestration technologies such as ECS or Kubernetes would be beneficial.
- Use Terraform to deploy cloud infrastructure.
Cloud technologies
- Understanding of how to desig available costefficient faulttolerant and scalable distributed systems on AWS or GCP or Azure.
- Understanding of compute networking storage and database cloud services
- Ability to identify and define technical requirements for an cloudbased application.
- Ability to identify which AWS or GCP services meet a given technical requirement.
- Knowledge of recommended best practices for building secure and reliable applications a public cloud platform.
- An understanding of the basic architectural principles of building on the public cloud.
- An understanding of network technologies as they relate to the public cloud.
Additional Information :
Our Benefits
- Flexible working environment
- Volunteer time off
- LinkedIn Learning
- EmployeeAssistanceProgram (EAP)
About NIQ
NIQ is the worlds leading consumer intelligence company delivering the most complete understanding of consumer buying behavior and revealing new pathways to growth. In 2023 NIQ combined with GfK bringing together the two industry leaders with unparalleled global reach. With a holistic retail read and the most comprehensive consumer insightsdelivered with advanced analytics through stateoftheart platformsNIQ delivers the Full View. NIQ is an Advent International portfolio company with operations in 100 markets covering more than 90 of the worlds population.
For more information visit
Want to keep up with our latest updates
Follow us on: LinkedIn Instagram Twitter Facebook
Our commitment to Diversity Equity and Inclusion
NIQ is committed to reflecting the diversity of the clients communities and markets we measure within our own workforce. We exist to count everyone and are on a mission to systematically embed inclusion and diversity into all aspects of our workforce measurement and products. We enthusiastically invite candidates who share that mission to join us. We are proud to be an Equal Opportunity/Affirmative ActionEmployer making decisions without regard to race color religion gender gender identity or expression sexual orientation national origin genetics disability status age marital status protected veteran status or any other protected class. Our global nondiscrimination policy covers these protected classes in every market in which we do business worldwide. Learn more about how we are driving diversity and inclusion in everything we do by visiting the NIQ News Center: Work :
No
Employment Type :
Fulltime