fbpx

Principal Software Engineer – Data Archival, Retention and Analytics

  • Remote
  • Specialism : Software Engineer
  • Post Date: September 17, 2024
  • Expires In : 69 Days
  • Apply Before: December 16, 2024
  • Applications 0
  • Views 521
Job Overview

As a Principal Software Engineer in the team, you will provide technical leadership across multiple areas and play a pivotal role in designing, developing, and maintaining scalable systems. Your responsibilities will include:

  • Collaborate with multiple teams to design and drive the implementation of scalable, reliable and performant microservices on AWS.
  • Modernize the services designed and developed using legacy technology stack onto AWS and bring in improved RAS and reduced costs.
  • Play the gate keeper role for any new or modified design and architecture done by the team members.
  • Work closely with design and architecture group for the review and approval of design/architecture proposed by the team.
  • Develop REST based microservices using Java programming language.
  • Mentor and guide teams of engineers, fostering a culture of collaboration, continuous learning, and professional growth.
  • Create and maintain comprehensive technical documentation for architectures, processes, and procedures.
  • Provide support during critical incidents and implement preventive measures.
  • Monitor and analyse AWS usage, providing recommendations for cost savings without compromising system performance and reliability.
  • Craft resilient, secure, and efficient code, ensuring optimal performance and minimal downtime.

What You’ll Bring:

  • Demonstratable ability to work effectively in a collaborative team environment, mentoring junior team members and contributing to a positive team culture.
  • Demonstratable expertise in Java development, with extensive knowledge of Java 11 and above.
  • Proven experience in designing, developing, and optimizing backend systems for data processing at scale within AWS.
  • Comprehensive knowledge and hands-on experience with foundational AWS services, such as; ALB, ECS, S3, AWS ElastiCache, IAM, CloudWatch.
  • Demonstrated expertise in implementing and maintaining Kafka-based event-driven services.
  • Proven experience with both relational and NoSQL databases, and an understanding of database design, optimization, and management.
  • Strong skills in Infrastructure as Code (IaC) tools, such as Terraform or AWS CloudFormation.
  • Hands-on experience with Jenkins and establishing robust CI/CD pipelines.
Are you interested in this position?
 
Apply by clicking on the “Apply Now” button below!
 
#CrossChannelJobs#JobSearch
#CareerOpportunities#HiringNow
#Employment#JobOpenings
#JobSeekers
Principal Software Engineer – Data Archival, Retention and Analytics

Quick Job application form

Shortlist Never pay anyone for job application test or interview.
Employer
Translate »