What are the responsibilities and job description for the Staff Engineer - AWS Cloud position at Experian?
Company Description
Discover the Unexpected
Experian is the world’s leading global information services company. We are listed on the London Stock Exchange (EXPN) and are a constituent of the FTSE 100 Index. We’re passionate about unlocking the power of data in order to transform lives and create opportunities for consumers, businesses and society. For more than 125 years, we’ve helped businesses grow, consumers and small businesses gain access to financial services, and economies and communities flourish – and we’re not done.
Our 18k amazing employees in 40 countries believe the possibilities for you, and the world, are growing. We’re investing in the future, through new technologies, talented people and innovation so we can help create a better tomorrow.
To do this we employ the greatest and brightest minds that share our purpose and want to make a difference. Experian Asia Pacific's culture, people and environments are key differentiators. We focus on what truly matters; diversity and inclusion, work/life balance, flexible working, development, equity, engagement, collaboration, wellness, reward & recognition, volunteering... the list goes on. We’re committed to fostering a strong sense of belonging and a place where you can bring your true self to work.
Our uniqueness is that we truly value yours. We’re an award winning organisation due to our strong people first focus. This includes Top Employer™ and Great Place To Work™ accreditations.
Learn more at www.experianplc.com
Job Description
The CIS Site Reliability and Cloud Platform team drives the creation of scalable, resilient, and stable environments through Infrastructure as code. We are looking for organic innovation and adoption of cutting-edge cloud technologies in the frameworks and tools we develop for Infrastructure provisioning and service deployments. We are looking for a lead engineer that can provide thought and design leadership and establish best practices. This role spans defining & implementing cloud platform frameworks including container Orchestration platform (example: Kubernetes), IaC and self-service capabilities that helps analytics/batch/streaming/transactional workloads.
What You’ll Do
Optimize tools and processes for efficiency, cost, stability, and developer productivity
Leverage programming skills to design and develop DevOps tooling on various infrastructure platforms
Provide technical direction to platform SRE engineers in automating, streamlining, and scaling our cloud infrastructure.
Research, evaluate and select the right solutions from new and existing tools
Evangelize standardized process and framework across services where relevant
Drive technical decisions and initiatives to streamline our cloud infrastructure operations, security, and efficiency.
Support the extended engineering team in troubleshooting Infrastructure code failures
Guide the team through solving complex infrastructure challenges.
Collaborate cross functionally with managers, architects, and engineers to align on design decisions
Up-skill engineers through mentoring and code reviews and build subject matter experts
Assess deficiencies and points of failure in our system and design resolutions
Help the team adopt new technologies on an ongoing basis, to solve complex problems
Qualifications
8 to 10 years of Software Engineering, Cloud engineering
Experience leading, implementing, maintaining scalable critical production infrastructure
Extensive experience with ECS, EKS, ECR, CI/CD and config management tools
- Deep understanding of Container orchestration fundamentals and architecture
- Excellent networking, IaC, containers - diagnostic experience
- Proven hands-on cloud provider experience (AWS (preferred), Optional - Azure, GCP) and services such as EC2, ECS, EKS, S3, VPC, EMR etc
Experience working with cloud provider automation tools such as Terraform (strongly preferred), Puppet, Ansible, cloud formation etc
Experience working with Kubernetes on large scale production clusters preferred
Strong understanding of scale and performance impact of Infrastructure design
Solid understanding of networking and Security Experience is a plus
Strong analytical and programming skills (Java, Python, Go etc)
Experience with monitoring solutions for troubleshooting is desired
Experience with BigData technologies is desired
Assist in building the platform that can host Microservices, APIs and streaming infrastructure on AWS
Strong written and verbal communication skills
Excellent troubleshooting skills and great attention to detail
Additional Information
Experian Careers - Creating a better tomorrow together
Find out what its like to work for Experian by clicking here