Senior Application Support Engineer (CI-CD \/ DevOps)

Freddie Mac
Reston, VA
Mar 28, 2019
May 10, 2019
Full Time
Are you looking to demonstrate your hands-on technical skills? Are you one who is confident in the DevOps space and possesses a high level of technical experience using continuous integration and continuous delivery (CI-CD) tools stack, such as Jenkins, Artifactory, Ansible, SonarQube, Groovy, etc.? Do you enjoy working with a team of DevOps engineers that ensures enterprise level tools are available and stable in environments for project teams to utilize? Do you have experience in automation of CI-CD functions using Jenkins Pipeline, Groovy scripting, etc.? If so, apply to join Freddie Mac's enterprise CI-CD team as a Sr. Application Support Engineer and help our mission succeed.


* 5-7 years of relevant CI-CD experience including application support activities
* 4-5 or more years of experience working in DevOps / CI-CD tools, Agile, Lean/Kanban, or Scaled Agile organization.
* Bachelor's degree in computer science or engineering or related experience.
* Working knowledge of Jenkins, AWS as a system administrator
* Strong problem solving and analytical skills
* Ability to convert business needs to technology solutions

Your Work Falls into Four Primary Categories:

Operational Support:
o Support incident and problem management processes.
o Conduct Impact analysis for application upgrades and collaborate with project teams on major upgrades and the rollout of new applications.
o Provide application system account management, including password management.
o Apply broad technical knowledge and skills to analyze, develop, create and implement process improvements, trouble shooting, and operational support.
o Understand applications from a technical architecture and business goals perspective to apply DevOps best practices.
o Contribute in creating, integrating delivery pipelines
o Work on multiple tasks in support of one or more projects that require a singular area of expertise.
o Participate in on-call rotations
o Ensure minimal reliance on manual work and focus more on automation

Best Practice Research and External Support
o Maintain knowledge of DevOps and Continuous Integration and Continuous Delivery (CI-CD) articles.
o Develop training materials and conduct training sessions on the supported Tools and its processes.
o Establish processes and standards around enterprise CI-CD tools administration.

Team Management and Leadership
o Work as a project team member, or independently lead projects.
o Engage with customers and stakeholders.
o Positively adapt to a rapidly growing and changing environment, while working under pressure. Serve as a champion for change.
o Demonstrated ability to use Lean/Agile delivery practices to improve teams, quality, and reliability
o Perform other tasks as assigned.

Technology Acumen
o Provide quality system admin support for Jenkins, Artifactory, SonarQube, Ansible and Groovy scripting and maintain best practices.
o Participate in the upgrades and patch fixes of supported tools, and partner with other IT staff to coordinate infrastructure maintenance and system migrations.
o Develop automated scripts using Groovy, Selenium, JAVA/.Net, REST API to automate system admin functions and develop home grown utilities, tools and integrations.
o Develop requirements, test scripts and lead/participate in test execution for supported Tool upgrade projects.

Key to success in this role
* Ability to multi-task
* Follows established directions from Tech Lead & Manager.
* Ability to work with and collaborate across teams.
* Good communication skills and team player.
* Proactive in nature with customer satisfaction as primary goal.
* Innovative in providing solutions, likes to take on challenges with calculated risk.
* Quick learner of new technologies and tools.

Top 3 Personal Competencies to possess
* Customer Focus -Engage with customers to understand and deliver on support needs.
* Seek and Embrace Change - Continuously improve work processes rather than accepting the status quo
* Growth and Development - Know or learn what is needed to deliver results and successfully compete

Preferred Skills

* Hands on experience with Jenkins Administration, Artifactory, SonarQube, Ansible and groovy scripting
* Experience with SDLC and Agile methodology lifecycle
* Working knowledge of JAVA, REST API scripting
* Prior experience with Datamart and DevOps framework highly desired
* Excellent written and oral communication skills
* Must be a team player with great interpersonal skills
* Experience in AWS/Cloud technologies

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