Agile Development, Senior Technical Lead (Hybrid - 3 Days in Office)
Freddie MacAbout the role
At Freddie Mac, you will do important work to build a better housing finance system and you’ll be part of a team helping to make homeownership and rental housing more accessible and affordable across the nation.
Position Overview:
Toolchain is a key component of Freddie Mac’s Modern Delivery program. It provides tools to transform the development & delivery of business capabilities using an automated workflow with embedded controls that deploys to a cloud-based infrastructure. This role will be accountable for strategic leadership of Modern Delivery Toolchain as a Product! That includes, but not limited to overall vision, design, prioritization, stakeholder & risk management, roadmap execution & operations of the toolchain.
Our Impact:
Key outcomes include:
Provide best in class support for 5000+ users & multiple mission critical products across the Enterprise.
Partner with Business Technology & IT Technology, Risk, Security divisions to ensure alignment of solution design with information security standards, architecture standards, governance, and compliance requirements.
Manage toolchain operations such as resiliency, capacity, uptime in a highly effective manner
Collaborate with stakeholders from disparate lines of business to prioritize capabilities and a customer value centric strategic roadmap
Partner with Governance groups on principles, and guidelines that enable engineering teams to deliver low risk, high impact solutions
Build & communicate on new capabilities, action plans to close gaps and meet roadmap commitments
Your Impact:
Develop solution design & roadmap for CICD automation with embedded controls for complex scenarios such as governance, experimentation using modular patterns to expand automation of emerging & established cloud native stack across industry standard cloud providers
Strategy to deliver business priorities such as confi gure and integrate automation of testing, security & risk management policy enforcement and of release management functions such as change record, asset records, change traceability
Drive operational excellence capabilities such as Single Sign-On, Monitoring Dashboards, Audit compliance reports, password & vulnerability management
Develop open lines of communication with senior leaders, within and across divisions
Coach teams to collaborate effectively focused on customer centric outcomes
Accountable to self-identify emerging technology risk as well as action plans and execution of open risks
Be a trusted partner for technical consultation executives and senior leadership across business, platform, risk, and other partners to align roadmap with Business & IT’s strategic vision
Qualifications:
College Degree or equivalent experience; 10-15 years technology experience and 4+ years management experience
Experience across design, oversight of build & operating solutions with strong organization and time management skills
Operate independently with minimal guidance with demonstrated experience of delivery
Use of multiple automation tools & plugins via API, Embedded scripts, Configuration for COTS tools for both pre & post actions for controls across tools for control activities such as merge checks, task/story approvals
Create a modular library for Jenkins DSL using Groovy; with strategy on when to determine refactor need & devise a staggered plan to meet enterprise automation use cases
Create, organize & manage a central set of templates across technology microservices (java, JS, python), automations (scriptrunner, helm deployment patterns for cloud components such as storage, DB, gateway, vault across runtimes such as EKS, OCP using tools/products such as Rafay, Ansible, CFT, Terraform); with extensible framework as a design principle
Experience in integrating Jenkins for data product deployments like Attunity, Talend, Snowflake
Experience in designing and integrating with SAS products like salesforce, Automation anywhere(RPA), Appian, MicroStrategy etc.. for automating the build, deploy and release process
Design KPI indicators (including load & scalability) and monitor operation/ runtime across tools (such as Atlassian- Jira, Bitbucket, Confluence; Jenkins, Rafay), Integrations such as security (Fortify, Blackduck, Checkmarx, Twistlock, ELK), with strategy to manage continuous availability & code-based configuration to swap tools as needed
Design engineering productivity metrics, such as merge size/time/frequency/ releases to provide
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s