Technology Engineer IV

Fannie Mae

(Reston, Virginia)
Full Time
Job Posting Details
About Fannie Mae
Fannie Mae serves the people who house America. We are a leading source of financing for mortgage lenders, providing access to affordable mortgage financing in all markets at all times. Our financing makes sustainable homeownership and workforce rental housing a reality for millions of Americans.
Summary
The role of the technical engineer is to develop application design and/or design IT infrastructure components to meet business and technical requirements. IT infrastructure may include systems, middleware, database, storage and/or network infrastructure. The engineer must demonstrate the ability to efficiently code, test & certify technology platforms, software and applications. Troubleshoot, debug application(s) and/or IT infrastructure component(s) and recommend enhancements for stable operations. Maintain and patch systems, software and applications to eliminate bug fixes, security vulnerabilities and maintain technology currency of systems and applications. Document design and engineering standards; develop key performance metrics and operational guidelines for consistent & stable design, build, implement and operational processes.
Responsibilities
* Interface, partner, and influence stakeholders to promote simplification, standardization and innovation and to ensure risk are understood and minimized * Establish policies and standard operating procedures to enable consistent and repeatable execution * Propose appropriate changes to standards, policies, and procedure based on emerging business/technology trends and operational challenges with the existing guidelines utilizing performance metric and operational SLA * Plan for adequate capability on systems based on utilization metrics and planned projects to establish supply and demand forecasts * Design and verify the technology solution meets business and technical requirements and is in compliance with enterprise architecture guidelines, technology standards and methodology, and compliance and security standards * Maintain and operate the application design. It includes but not limited to monitoring, performance and capacity metrics , SLAs, resiliency and disaster recovery plans * Define success criteria for validation of technology solution and application designs * Develop and document an integrated test plan for certification of technology solutions and application design in compliance with existing best practices * Provide work guidance or technical assistance to less senior engineers
Ideal Candidate
**Education** * Bachelor's Degree or equivalent required **Minimum Experience** * 6+ years of related experience **Specialized Knowledge & Skills** * Required: * Hands-on experience with search technologies such as ElasticSearch & Lucene. * Understanding and experience on how to design for high volume and scalable search architectures using ElasticSearch. * Ability to collect and drill down into hard data to make infrastructure or search configuration recommendations. * Experience with setting up ElasticSearch clusters. * Experience with the log analysis tools such as Splunk or ELK. * Experience with Logstash or Fluentd. * Server Platforms: Apache Webserver, tcServer (tomcat) and/or J2EE Servers (e.g., WebLogic, JBoss) * Desired: * Mortgage industry experience or financial industry experience * Experience with standing up and managing ELK in production environment. * An understanding of Shield and security configurations for ElasticSearch * LDAP/AD integrations

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.