Senior Software Engineer

Year    Bangalore, Karnataka, India

Job Description


Employment Type Permanent

Closing Date 14 Feb 2024 11:59pm

Job Title Senior Software Engineer

Job Summary As a Senior Software Engineer, you thrive on understanding and translating customer needs into new products and capability. You apply deep technical expertise and experience in software application layer solutions, to develop and deliver scalable design blueprints across the end-to-end software development life cycle. Your continuous learning and improvement mindset, collaboration and influencing skills are critical to success in this role.



About Us:

At Telstra, our purpose is to build a connected future so everyone can thrive. It\'s a future that won\'t happen on its own, it has to be delivered \xe2\x80\x94 and only Telstra can bring together all the parts to create it. Telstra is on a mission to redesign the way we all connect - with leading-edge technologies and solutions that are changing the world. And this is where YOU come in, by playing your part to building in help our customers connect: faster, better and smarter.

Why Telstra?

Telstra is a well-known Australian company that has been around for over 100 years. We are the leading telecommunications and technology company in Australia and have been operating internationally for over 70 years. We have a strong presence in over 20 countries. In India, we have offices in Bangalore, Mumbai, and Delhi, as well as an Innovation and Capability Centre in Bangalore. We are focused on using innovation, automation, and technology to solve major technological challenges in areas such as IoT, 5G, AI, and machine learning. Joining Telstra gives you the chance to make a difference in the lives of millions of people and have a rewarding career with flexibility.

Key Responsibilities:

Builds and manage an internal developer platform (IDP) that helps software development teams.

Collaborate with the development teams and management to ensure that the infrastructure is reliable, scalable and capable of handling the needs of the applications over time.

Designing & implementing the infrastructure changes

Troubleshoot/Debug and resolving platform related issues.

Manage overall health and stability of the platform and applications running on the platform.

Monitoring and platform/infrastructure performance and take necessary steps to improve performance.

Automating the product development lifecycle.

Implementing automated processes for building, deploying and operating applications/services on the platform.

Keep platform components up to date and make appropriate updates in infrastructure and applications.

Coordinating with development teams to discuss technical issues related to platform and identify resolution.

Coordinating and working closely with cross-functional teams i.e different domain teams, infrastructure engineers and other stakeholders to ensure that projects are delivered on time and within budget.

Identify any potential risks on the platform and take proactive steps to mitigate security threats/issues.

Working closely with Security groups and present platform architecture and design for new changes to obtain approvals from Security groups.

Essential Skills:

Demonstrated experience in a DevOps Engineer role with proven skills in Kubernetes, Docker and Terraform

Experience working with Helm, Flux and Ambassador

Experience with the core AWS services (EC2, ECS, Lamda, WAF, RDS, ELB, EBD, S3, VPC, Glacier, IAM etc ) to develop and maintain an Amazon AWS based cloud solutions

Experience working with Service mesh technologies such as linkerd and Istio

Understanding of Cloud services from Azure and GCP

Experience with Linux/Unix administration

Knowledge of writing infrastructure as code (IaC) using Cloud Formation and Terraform

Strong Scripting and automation skills

Understanding network topologies and common network protocols and services (DNS, HTTP(S), SSH, FTP, SMTP)

Strong knowledge in how SSL communication works

Experience with DevOps tools such as Gitlabs, Jenkins, Ansible and Bamboo, with sound knowledge of CI/CD pipelines

Experience working with observability tools such as New Relic, Prometheus + Grafana

Experience integrating with central logging tools such as Splunk

What can we offer you?

At Telstra, you can thrive, your way. We foster new ideas, we embrace different ways of working and thinking, and we believe an inclusive and diverse team will lead us to innovate for the future.

We\xe2\x80\x99re committed to building a diverse and inclusive workforce. To enable everyone to participate, we\xe2\x80\x99ve developed an \xe2\x80\x98All Roles Flex\xe2\x80\x99 policy to consider flexible ways of working for every role. To learn more, visit our Telstra Careers Website:

Telstra

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3247755
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year