Senior Systems Engineer
Job Description
Fidelity Center for Applied Technology (FCAT) has the mission to catalyze innovation for Fidelity and our clients and supports the entire Fidelity businesses. Within FCAT there is a group leading the efforts on how Blockchain technology could both disrupt our current businesses and provide new opportunities for new products and services. We currently have a multi-disciplinary team of software engineers, researchers, designers, product managers, security and compliance experts taking on a number of opportunities.
The Purpose of Your Role
You will be part of a tremendously dedicated and diverse software development team responsible for building and maintaining multiple environments. You will bring cloud management and sysadmin skills for delivering mission critical infrastructure ensuring the highest levels of availability, performance and security while assisting in system engineering activities and looking for ways to automate the end-to-end configuration and build out process. You have a passion for technology tempered by a level-headed approach to problem solving, and experience with cloud technologies.
The Expertise You Have
- Ability to automate with various scripting languages (Python, Shell scripting, etc.)
- Experience managing systems using infrastructure as code tools (IAM, ARM, Terraform, Chef)
- Solid understanding of Cloud Computing and DevOps concepts including CI/CD pipelines
- Hands-on Kubernetes skills and knowledge.
- Hands on experience with one or more observability tools (Prometheus, Grafana, ELK/OpenSearch, OpenTelemetry, Datadog, etc.)
- Experienced in Instrumentation with systems skills on building and operating, monitoring, logging, alerting services of distributed systems at scale
- Proven experience in maintaining scalability and resiliency of complex environment.
- Proven experience in implementing advanced observability practices and techniques at scale.
- Demonstrated ability to use modern monitoring tools (DataDog, Prometheus, Splunk)
- Experienced in Instrumentation with systems skills on building and operating, monitoring, logging, alerting services of distributed systems at scale
- Proficient communication skills with an ability to reach both technical and non-technical audience
- Experience with configuration management and infrastructure management systems like Ansible, Chef, Docker, CloudFormation.
- Experience with container technologies like Docker. LWC and containerization orchestration tools like ECS, AKS, EKS preferred.
- Basic knowledge of open source platforms (Apache, Tomcat etc.).
- Experience with Cloud technologies with cloud providers AWS, Azure, GCP etc.
- Knowledge of AWS Cloud Devops services such as IAM, VPC, ECS, Lambda, RDS.
- Have a working knowledge of databases, SQL and NOSQL (MongoDB/CouchDB/DynamoDB).
- Experience with configuring and installing Mem Cached databases like Redis.
- Experience with streaming platforms like Kafka preferred.
The Skills You Bring
- Help define and execute a comprehensive reliability and observability strategy, ensuring that Fidelity's systems are always available when our customers need them.
- Bring together technical, procedural, and financial data to reduce toil and increase efficiency
- You will execute plans for technical standardization and process refinement within the engineering organization, especially for Site Reliability Engineers.
- Solve stack-wide engineering issues related to hardware, software, network, applications, and cloud service providers.
- Coach peer SREs and development teams on how to build highly available systems
- Work with internal Fidelity release groups to setup and maintain Non-Prod and Production environments infrastructure and CI/CD efforts.
- Seek out opportunities to develop and improve existing automation processes.
- Monitor the health of our production applications.
- Fix and debug CI/CD issues, with a willingness to resolve problems.
- Collect and report on operational metrics for SLA reporting and capacity planning.
- Strong grasp of Unix-based operating processing systems (Linux).
- Strong containerization technologies experience in hybrid cloud platforms.
- Cloud and Infrastructure experience is a strong plus.
- Thrive in a fast-paced, results driven environment.
Certifications:
Category:
Information Technology
Date Posted
10/21/2023
Views
0
Similar Jobs
Network Systems Engineer (Pre-Sales) - Arista Channels
Views in the last 30 days - 0
Arista Networks is a leading company in datadriven clienttocloud networking known for its innovation in cloud computing AI and softwaredefined network...
View DetailsSenior Infrastructure Engineer #4109 - GRAIL
Views in the last 30 days - 0
GRAIL a healthcare company based in Menlo Park California is seeking a Senior Infrastructure Engineer The role involves designing implementing and mai...
View DetailsSenior Equipment Engineer #4088 - GRAIL
Views in the last 30 days - 0
GRAIL a healthcare company based in Menlo Park California is seeking a Sr Equipment Engineer for their Engineering Operations team The role involves p...
View DetailsSoftware Engineer II - The Walt Disney Company
Views in the last 30 days - 0
Disney Entertainment ESPN Technology is reimagining viewing experiences for beloved stories and transforming Disneys media business They are building...
View DetailsLead Cloud Engineer (RapidScale) - Cox Enterprises
Views in the last 30 days - 0
RapidScale a leading provider of secure and reliable managed cloud solutions is seeking a Lead Cloud Engineer The role involves maintaining and develo...
View DetailsAssociate Product Engineer - Renesas Electronics
Views in the last 30 days - 0
Renesas Electronics is seeking a recent graduate with a degree in Electrical or Computer Engineering for a Product Engineer role The role involves dev...
View Details