Placement papers | Freshers Walkin | Jobs daily: Senior Software Engineer, Observability (Infrastructure) at Atlassian (Sydney, Australia)

Search jobs and placement papers

Senior Software Engineer, Observability (Infrastructure) at Atlassian (Sydney, Australia)

As a senior developer within the Observability organization within Infrastructure at Atlassian, you will join an engineering-led company and the award-winning leader in software development and collaboration tools. We're looking for experienced and talented technical people to help build the services that monitor Atlassian's internal and Cloud products.

You will play a meaningful role in shaping our internal observability stack by joining a team that designs, implements, and operates infrastructure components that are consumed by thousands of services and hundreds of daily users across Atlassian. Help future proof our product suite and internal tooling by using your deep understanding of monitoring, logging, and tracing to create exceptional tooling and best practices for all to use.

More about you

On your first day, we'll expect you to have:

• Advanced experience with programming languages such as Go, Java, or Python
• Experience with public cloud offerings (AWS components like EC2, CloudFormation, IAM, RDS, S3, DynamoDB, Kinesis - or equivalents, e.g. in GCP)
• Working knowledge of datastores (RDBMS, time-series-database, NoSql, search, analytics)
• Willingness to take responsibility for the software you write all the way to production, and experience operating software in production: building monitoring into your code, tweaking dashboards, defining alerts, writing runbooks, etc.
• Strong organizational and communication skills
• A "non-hero attitude": rather than celebrating heroic effort pulled off to resolve an incident, prefer engaging in engineering practices that avoid the incidents in the first place

It's great, but not required, if you have:

• Good understanding of open source and commercial tracing applications such as Zipkin, Jaeger, Lighstep, etc.
• Broad knowledge and understanding of the monitoring, logging, and tracing industry (the Observability stack).
• Good understanding of commercial and open source monitoring & logging applications, time series databases, monitoring trends and concepts
• Knowledge of containerization technologies like Docker, Kubernetes, or Mesosphere
• Experience in managing complex systems in AWS that consume many types of AWS resources
• Experience working with remote teams

More about our team

You will join the Observability - Tracing team. Observability are responsible for managing the services that power real-time monitoring, logging, tracing and alerting for teams at Atlassian. We work closely with numerous teams to help them understand what data should be collected and how it should be interpreted in order to predict issues/outages before they occur and detect them faster when they do. By providing ongoing education for engineers, and by building visibility tools and systems, we enable teams to evolve their monitoring as their services change. Our work helps to ensure a reliable and consistent user experience by allowing teams to understand how their products and services are performing on a global scale around the clock.

by via developer jobs - Stack Overflow

No comments:

Post a Comment