Thursday, April 8, 2021

Berkadia - Principal Engineer - AWS/Windows Server (8-15 yrs) (Berkadia)

Job Title: Principal Engineer, Server

Reports To (Title): Manager, DevOps

Employment Type: Permanent

Position Summary :

Responsible for executing the vision of continuously delivering high quality software. Increase the speed and quality of operations in IT. Perform continuous inspection and improvement by always measuring, always relying on hard facts to drive decisions. Must be able to influence colleagues and demonstrate the value DevOps has to offer to the entire enterprise.

Responsibilities:

Essential Duties (Primary Responsibilities) include the following :

- Exacting architecture.

- Architect a solution-relevant tooling strategy for each application in our suite.

- Give humans a break.

- Build automation utilities for all possible DevOps capabilities, processes, and functions.

- Be hands-on.

- Work collaboratively with your team to design re-usable, scalable, and lightweight tooling frameworks that improve productivity and quality of the applications we deliver.

- Consistency is key.

- Promote development, delivery, and quality standards that transgresses technologies and platforms.

- Challenge the status quo.

- Lead the execution of POCs for various solutions, incorporate different techniques, and challenge the norm all in the name of innovation and improvement.

- Advocate for Devops.

- Be a champion and influence our customers, partners, and leaders to invest. Communicate well, communicate often, and, bring everyone along the journey.

Skills and Compliance :

- Adhere to Berkadia's policies and exhibit proficiency and understanding of Berkadia's Values and position-specific skills.

- Ability to translate business requirements into technical specifications.

- Expertise in Build Management, Release Management and Configuration Management.

- Experience in setup and configure Continuous Integration and Continuous Delivery using TFS, VSTS, GIT, and other industry standard tool Deployment tools or other industry standard tools.

- Experience in managing and automating Cloud AWS, Azure, and other cloud platforms.

- Proficient in administering and supporting Windows Servers, Office 365 and Active Directory

- In-depth understanding of networking concepts (TCP/IP, DNS, DHCP)

- Proficiency with Microsoft Remote Desktop Services as a means for remote access. A plus for experience with thin client technology for accessing RDS or virtual desktops

- Experience with datacenter virtualization (ESX / Hyper-V)

- Experience with operations and support of application/software/cloud platforms built on/with Windows, .NET, IIS, along with Open Source software.

- Experience with application frameworks and service management tools.

- Proficiency with incident monitoring and alerting tools.

- Troubleshoot issues in production, UAT, QA and development environments, applying debugging and problem-solving techniques (e.g., log analysis, non-invasive tests), working closely with Development teams.

- Ability to isolate bugs by duplicating them in production, QA and development environments and debugging code/integration points to locate the point of failure.

- Write code and scripts to automate provisioning of services and to configure services using tools and languages including .

- Providing one-click deployment solutions by integrating CI tools and configuration management tools.

- Suggest improvements to deployment patterns & practices based on learnings from past deployments and production issues and collaborate with DevOps teams to implement improvements.

- Promote a DevOps culture, including building relationships with other technical and business teams.

- Must possess excellent verbal and written communication skills, strong logical, analytical, problem-solving and troubleshooting skills.

- Prior experience working in teams spread across multiple locations across multiple time zones.

- Proven ability to think outside the box.

Supervisory Responsibilities :

This job has no supervisory responsibilities :

Qualifications :

- Qualifications to perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the experience required.

- Bachelor's degree in Computer Science or related field.

- 10+ years of hands-on software development experience across various platforms and technologies, knowing more than 2 programming languages.

- 5+ years in a DevOps environment/culture where the design and creation of productivity and quality tools are core to delivery success.

- Work within a matrix environment and balance concurrent priorities.

- Multiple roles within complex delivery engagements subject to fast-pace and demanding client environments.

- Expert understanding of technology, frameworks, and trends in IT and DevOps.

- Demonstrable passion for DevOps, Agile, and Automation.

- Self-starter, self-motivating, and driven.

- Experience in commercial real estate, mortgage banking, investment sales, or financial services industry is a plus.

Education (minimum requirement) : Bachelor's degree or equivalent

Apply Now

No comments:

Post a Comment