Azure DevOps Engineer - San Francisco, United States - Novogradac & Company

    Default job background
    Description

    Position Summary:


    The Azure DevOps Engineer is responsible for designing, implementing, and managing the DevOps processes and infrastructure on the Azure platform.

    This position's primary focus is on optimizing and automating the firm's software development lifecycle, ensuring efficiency, security, and reliability across all applications.

    Some positions at Novogradac may be open to remote or hybrid work arrangements depending on business needs. Please discuss available options with your recruiter.


    Essential Duties & Responsibilities:
    Lead the design and implementation of DevOps processes and practices.
    Collaborate with development, operations, and security teams to integrate DevOps best practices.
    Establish and maintain a CI/CD pipeline for applications hosted on Azure.
    Implement Infrastructure as Code (IasC) using tools such as Terraform, ARM templates, or similar technologies.
    Manage and automate the provisioning, configuration, and scaling of Azure infrastructure.\Design, implement, and maintain CI/CD pipelines for multiple projects.
    Ensure code releases are efficient, reliable, and secure.
    Troubleshoot and resolve issues related to the CI/CD pipeline.
    Expertise in managing and optimizing Azure services relevant to DevOps processes.
    Utilize Azure DevOps services or Gitlab for source control, build, release, and deployment.
    Implement monitoring solutions to track application and infrastructure performance.
    Configure logging and alerting mechanisms to proactively identify and address issues.
    Maintain comprehensive documentation for DevOps processes, configurations, and procedures.
    Provide training and knowledge transfer to team members.
    Collaborate with cross-functional teams to ensure smooth integration of DevOps practices.
    Communicate effectively with team members, management, and stakeholders.
    Analyze system bottlenecks and performance issues, provide solutions to optimize processes.
    Identify opportunities for automation and implement improvements.


    Knowledge, Skills, Abilities:
    Advanced knowledge of DevOps strategy and implementationAdvanced knowledge of infrastructure as codeAdvanced knowledge of continuous integration and continuous deployment (CI/CD)


    Advanced knowledge of Azure Service ManagementKnowledge of monitoring and loggingKnowledge of security and complianceSkilled at collaboration, communication and knowledge-sharingSkilled at documentationSolid organizational and problem-solving skills, performing work accurately with strong attention to detail.

    Solid understanding of version control systems (Git)Familiarity with agile methodologies and software development lifecycleMinimum Qualifications:

    Bachelor's Degree in computer science, Information Technology, or related field.2 years proven experience as a DevOps Engineer with a focus on Microsoft Azure.

    Strong proficiency in scripting languages (Powershell, Python, or similar).1 years' experience with containerization and orchestration tools (Docker, Kubernetes).

    2 years' experience with Microsoft Systems AdministrationPreferred Qualifications:

    • Azure DevOps certification is a plus.
    Why work with us?

    Our firm is committed to providing our people with opportunities to excel professionally.

    We believe in the importance of a welcoming work culture and quality work-life integration to support our staff as we grow together.

    We're leading the way to a better future of work culture.
    Increased number of paid holidays per yearCompetitive salaries with continuous review of market conditionsFlexible working hours and work arrangementsRemote and hybrid opportunitiesExpanding Social Impact department for a healthy, happy, inclusive and productive workplaceThe benefits of joining our team


    Strong growth opportunitiesCompetitive benefits package401(k) package with firm profit-sharingDiscretionary annual bonuses for eligible positions & CPA bonus planStrong emphasis on quality work-life integrationDress for your day policyResources of a national firmCompensation: $110k-$130k depending on experience.

    More is possible if experience dictates.

    Get to know us better

    Hello We're Novogradac & Company LLP, a national certified public accounting and consulting firm headquartered in San Francisco.

    Founded in 1989, the allied group of Novogradac companies has grown to more than 800 employees and partners with more than 25 offices throughout the country.


    Novogradac & Company LLP is one of the nation's top 40 certified public accounting and consulting firms and is a recognized leader in real estate and community development.

    Novogradac provides publicly and privately held national enterprises with a full spectrum of audit, tax, valuation, expert witness and litigation support, property compliance and general consulting services and works extensively in the affordable housing, community development, historic preservation and renewable energy fields.


    Novogradac & Company LLP offers a progressive work environment, competitive pay and an excellent benefits package including medical, dental, vision, paid time off, life/disability insurance, commuter flex accounts and a 401(k).

    Novogradac and Company LLP is an equal opportunity employer. Novogradac's culture is centered on education, acceptance, innovation and opportunity.

    We value diversity and respect the different perspectives that each of our employees bring to Novogradac no matter their age, race, religion, gender identity or sexual orientation.

    We are committed to creating an equitable and inclusive workplace for our entire workforce.

    By submitting an application with us, you are providing Novogradac with personal information. More information on how we use your personal information may be found in our Privacy Notice at Collection.
    #J-18808-Ljbffr