Gathering your results ...
1 day
Not Specified
Not Specified
Not Specified
<p>Job Description:</p> <p>Position Description:</p> <p>Delivers software security solutions to ensure enterprise resources are protected by leveraging tools such as DB2, SQL, Unix/Shell scripting shell, and Python. Designs data processes pipelines and resilient messaging services by leveraging Extract, Transform, Load (ETL) technologies and relational databases such as SQL. Develops 12-factor compliant cloud ready software applications within microservices architecture using Java and cloud-based data platforms -- AWS RDS and Aurora PostgreSQL. Creates and improves upon end-to-end data field solutions by leveraging directory structures, SCIM open standard protocols, and PING Directory. Implements process improvements within software development lifecycles by employing Agile methodologies -- Kanban and SCRUM.</p> <p>Primary Responsibilities:</p> <ul> <li> <p>Builds and supports authentication and identity applications to facilitate secure access to Fidelity's customer facing systems.</p> </li><li> <p>Improves test coverage, release velocity, and production health of applications.</p> </li><li> <p>Develops software applications.</p> </li><li> <p>Adheres to architecture standards.</p> </li><li> <p>Develops applications of moderately complex scope.</p> </li><li> <p>Provides application support by diagnosing and resolving technical problems with minimal business impact.</p> </li><li> <p>Performs unit and integration tests.</p> </li><li> <p>Develops clear and concise documents of moderately complex scope.</p> </li><li> <p>Performs post-installation tests to identify and resolve technical problems.</p> </li><li> <p>Develops technical modules in support of moderately complex assignments or multiple phases of complex projects.</p> </li><li> <p>Performs technical and functional analysis for projects of moderately complex scope.</p> </li><li> <p>Coordinates software system installation and monitors its functions to ensure specifications are met.</p> </li><li> <p>Develops software system tests and validation procedures, programs, and documentation.</p> </li><li> <p>Modifies software to correct errors, to allow it to adapt to new hardware, or to improve its performance.</p> </li><li> <p>Analyzes user needs and software requirements to determine feasibility of design within constraints.</p> </li></ul> <p>Education and Experience:</p> <p>Bachelor's degree (or foreign education equivalent) in Computer Science, Engineering, Information Technology, Management of Technology, Information Systems, Mathematics, or a closely related field and three (3) years of experience as a Senior Software Engineer/Developer (or closely related occupation) maintaining and securing data infrastructure as well as the front door login experience using Python, DB2, Yugabyte, CI/CD, Relation and Distributed Databases and ETL pipelines for a financial institution.</p> <p>Or, alternatively, Master's degree (or foreign education equivalent) in Computer Science, Engineering, Information Technology, Management of Technology, Information Systems, Mathematics, or a closely related field and one (1) year of experience as a Senior Software Engineer/Developer (or closely related occupation) maintaining and securing data infrastructure as well as the front door login experience using Python, DB2, Yugabyte, CI/CD, Relation and Distributed Databases and ETL pipelines for a financial institution.</p> <p>Skills and Knowledge:</p> <p>Candidate must also possess:</p> <ul> <li> <p>Demonstrated Expertise ("DE") creating ETL processes to migrate data from on prem databases to cloud native distributed databases -- Yugabyte; building pipelines using Python, utilizing subprocess for system-level operations, using Psycopg2 for database connections and using Pandas for data manipulation; and building ETL pipelines to process JSON data types, using jsonb functions.</p> </li><li> <p>DE maintaining and modernizing continuous integration and continuous deployment (CI/CD) process using Jenkins pipelines scripted with Groovy to execute automated builds and code scans; and using uDeploy to automate deployments for web application servers.</p> </li><li> <p>DE using Python to process large datasets on critical production servers; utilizing Pandas to manipulate and clean data and to filter tasks; creating lightweight web applications with Flask; and developing RESTful APIs to initiate data tasks.</p> </li><li> <p>DE monitoring replication process using IBM Q replication to ensure data consistency and high availability across DB2 servers; and maintaining disaster recovery environments using Splunk, Datadog and Grafana to observe performance metrics and proactively identify technical issues.</p> </li></ul> <p>#PE1M2</p> <p>#LI-DNI</p> <p>Certifications:</p> <p>Category:</p> <p>Information Technology</p> <p>Fidelity's hybrid working model blends the best of both onsite and offsite work experiences. Working onsite is important for our business strategy and our culture. We also value the benefits that working offsite offers associates. Most hybrid roles require associates to work onsite every other week (all business days, M-F) in a Fidelity office.</p> <p>Please be advised that Fidelity's business is governed by the provisions of the Securities Exchange Act of 1934, the Investment Advisers Act of 1940, the Investment Company Act of 1940, ERISA, numerous state laws governing securities, investment and retirement-related financial activities and the rules and regulations of numerous self-regulatory organizations, including FINRA, among others. Those laws and regulations may restrict Fidelity from hiring and/or associating with individuals with certain Criminal Histories.</p>
POST A JOB
It's completely FREE to post your jobs on ZiNG! There's no catch, no credit card needed, and no limits to number of job posts.
The first step is to SIGN UP so that you can manage all your job postings under your profile.
If you already have an account, you can LOGIN to post a job or manage your other postings.
Thank you for helping us get Americans back to work!
It's completely FREE to post your jobs on ZiNG! There's no catch, no credit card needed, and no limits to number of job posts.
The first step is to SIGN UP so that you can manage all your job postings under your profile.
If you already have an account, you can LOGIN to post a job or manage your other postings.
Thank you for helping us get Americans back to work!