Description
Fidelity TalentSource is your destination for discovering your next temporary role at Fidelity Investments. We are currently sourcing for a Full Stack Engineer to work in Fidelity’s Enterprise Infrastructure Group in Westlake, TX or Merrimack, NH.Team
Fidelity’s Enterprise Infrastructure & Operations Distributed Compute and Storage Team is looking for a Software Engineer, to work with the Infrastructure as a Service team. We are a dynamic group of engineers working to automate our infrastructure platforms and provide self-service capabilities for Fidelity’s applications teams. Our goal is to make infrastructure platforms easier to manage and easier to consume for our technology partners.The ideal candidate should possess extensive full-stack development experience in a production setting, coupled with a robust background in Linux and Windows, infrastructure automation, agile development methodologies, scalable architecture, and cloud technologies. This role demands proficiency in coding as a primary contributor within a highly collaborative environment. Focus for this role will be on security compliance implementation.
The Skills You Bring
- RBAC security roles and access management best practices
- Bachelor’s degree or equivalent experience in Computer Science or Software Engineering preferred.
- 6+ Years IT experience.
- Strong background in several of the following: Go, Angular, Python, JavaScript, AWS, RESTful services, Ruby, MVC, Jenkins CI/CD, Configuration Automation (Chef, Ansible).
- Preferred background in: Bootstrap, HTML/CSS, Shell Scripting, messaging frameworks (MQ), Service Oriented/Micro-service Architectures, OpenStack, Relational Databases (PostgreSQL).
- Comfortable working in both Linux, and Windows environments.
- Experience with deploying and using open source tools, utilities and applications.
- Working experience with Agile, 10-factor CI/CD, and testing environments/frameworks (Unit, Integration, TDD).
- Understands the Spotify model for agile development and delivery.
- Experience working in an ever-evolving DevOps environment.
The Expertise You Have
- Demonstrates a drive for continuous improvement and enjoys tackling complex problems across various domains, even beyond the current role.
- Possesses expertise in crafting scalable, cloud-friendly systems.
- Quickly adapts to the evolving needs of the business and delivers timely results.
- Maintains awareness of both current and new technologies.
- Exhibits a strong desire to innovate and develop future technologies.
- Capable of creating clear and compelling arguments to communicate decisions using available information and assumptions.