Devops Generalist, Senior - Investments & Capital Markets

Freddie Mac
McLean, VA
Oct 10, 2019
Oct 18, 2019
Audit and Tax
Full Time
Are you a well-rounded technologist who thrives on ensuring integrity of business and mission critical systems while delighting your userbase? Do you possess software developer's critical skills and agility to meet demanding commercial needs with an operational acumen? If you have a proven experience of JAVA or Python and automated workflows, know what it takes to be an internal consultant and can successfully collaborate with and influence a large and extremely talented software development community driven by iterative and just-in-time solutions then we have the perfect destination for you: A well-established DevOps team within the Investment and Capital Markets Division of Freddie Mac (I&CM), managing, operating and extending the Nimble Development Methodology (NDM or 'Nimble') based platform for I&CM's software developments.

Your Work Falls into These Four Primary Categories:

Onboard and support various development teams to adopt Nimble
  • Become the subject matter Nimble expert to the development community
  • Provide a one-stop service to anyone delivering software solutions driven by business in a timely, efficient and agile manner
  • Collaborate with the internal community and empower it to economically and effectively meet business needs using Nimble

Provide consultancy throughout the entire lifecycle, especially in:
  • Application architecture and software containerization (Docker)
  • Iterative and test-driven development
  • Continuous integration and deployment
  • Automated testing

Develop, maintain and extend Nimble's automation fabric.Enhance tools for:
  • Project workflow
  • Source code and artifacts management
  • Development workflow
  • Continuous build and integration
  • Test automation
  • Continuous delivery and deployments

Hold development forums to identify and remove community's pain points
  • Provide complete solutions that reduce manual interventions while injecting significant business value to the entire organization
  • Control and maintain production environment's integrity, embracing the extended support model


  • 5yrs+ experience of developing solutions in a managed SDLC environment
  • BSc in Computer Science or similar
  • 5yrs+ experience with iterative development and automated build pipelines
  • 5yrs+ supporting software development teams, preferably in a Continuous Integration and Continuous Delivery environment
  • 3yrs+ JAVA Development experience under Linux
  • Proficiency in client interaction

Keys to Success in This Role
  • Intellectual agility and interpersonal flexibility
  • Strong consultation and communications skills
  • Technical competency with solid process orientation
  • Ability to collaborate and develop long-term relationships
  • Curiosity to learn and instill new paradigms in others

Top 3 Personal Competencies to Possess
  • Customer Focus - Deliver prompt and high-quality customer service
  • Partnership - Build trust and strong partnerships through self-ownership and team's actions
  • Drive for Execution - Be accountable for strong individual and team performance

Preferred Skills

Preferred Skills
  • Experience in Python
  • Experience in high performance trading and risk platforms
  • Advanced degree in Computer Science or related field
  • Knowledge of information security

Today, Freddie Mac makes home possible for one in four home borrowers and is one of the largest sources of financing for multifamily housing. Join our smart, creative and dedicated team and you'll do important work for the housing finance system and make a difference in the lives of others. Freddie Mac is an equal opportunity and top diversity employer. EOE, M/F/D/V.

Similar jobs