TSED - Performance Engineer
Job Description
Job Description
The Role
As a Performance Engineer , you will work within a team that provides performance testing and experimentation expertise to development teams and also bridges performance testing capabilities to allow those teams to self-serve. You will own and become subject matter experts of areas of performance engineering technology stack and will be the go-to person for those areas. You thrive on technological advancement of the team and always working towards its improvement.
What You’ll Be Doing
-
You will provide direct or consultative performance engineering expertise to development teams or projects that span a small set of development teams.
-
You aim to have development teams self-serve as much as feasibly possibly but also may need to drive performance engineering risk mitigation efforts for a project or change.
-
Your work is also typically focused on building and maintaining performance engineering infrastructure for development teams.
We'd Like You To Master In
-
Proficiency in utilizing testing and monitoring tools, as well as performance load simulators. (Prior experience with tools such as Locust and Datadog is highly desirable.)
-
Experience for writing distributed, highly scalable and available test infrastructure, backend systems or APIs using Java and/or Python or similar programming languages.
-
Proficiency in working with distributed systems, microservices, containerized applications, and their associated infrastructure, such as Kubernetes (k8s).
-
Knowledge of event-driven architecture and queueing services.
-
Test automation scripting and iteration including test data management.
-
Monitoring, analysing and reporting performance test results./
-
Experience in implementing, managing, and enhancing continuous integration pipelines. (Familiarity with tools such as Buildkite and Terraform is preferred.)
-
Experience working with cloud-based infrastructure and technologies, preferably AWS.
As a Performance Engineer, it's not just about technical knowledge. We value (a lot) a strong set of soft skills - being a team player and promoting a healthy environment within your team is just as important. This means that we'll be expecting a strong set of soft skills as well - excellent communication (in Portuguese and English), common sense, proactivity and a passion for the art of problem-solving.
Date Posted
09/14/2024
Views
0
Similar Jobs
Software Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation
Views in the last 30 days - 0
The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...
View DetailsLead Technical Support Engineer - HERE Technologies
Views in the last 30 days - 0
This role Senior Technical Support Engineer at HERE Technologies involves supporting a diverse portfolio of products and services acting as a technica...
View DetailsPrincipal / Lead Software Engineer- RUST (Algorithmic and Mathematics) - m/w/d - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking a Principal Software Engineer to lead the development of extended services for their VRP solver Tour Planning The role in...
View DetailsSenior Software Engineer (Scala/Java) - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...
View DetailsSoftware Engineering Manager - Cargill
Views in the last 30 days - 0
The Software Engineering Manager job involves setting goals for a team responsible for software project development and delivery ensuring quality stan...
View DetailsSales Development Representative - UK (Remote) - Dscout
Views in the last 30 days - 0
Dscout is a company that specializes in experience research solutions helping innovative companies like Salesforce Sonos Groupon and Best Buy to build...
View Details