Analyst - DevOps
- Full-time
- Agency: OFFICE OF MANAGEMENT & BUDGET
- Job Category: Technology, Data & Innovation
Job Description
TASK FORCE: Information Systems
UNIT: DevOps
JOB TITLE: One (1) Assistant Analyst/Analyst/Senior Analyst
CONTROL CODE: OTH-25-03
SUMMARY:
The Mayor’s Office of Management and Budget (OMB) is the City government's chief financial agency. OMB's staff of analysts and experts assembles and oversees the Mayor’s expense and capital budgets, which fund the services and activities of approximately 90 City agencies and entities.
OMB’s Information Systems DevOps Unit is a cross-functional team that collaborates to streamline software development, deployment, and operations through automation, continuous integration/continuous deployment (CI/CD.) By bridging the gap between development and IT operations, DevOps enhances software reliability and efficiency while fostering a culture of collaboration, rapid iteration, and continuous improvement. We also integrate low-code platforms like Microsoft Power Platform and Appian to accelerate application development, automate workflows, and enhance business process management.
This individual will contribute to the effort on a number of low code platform projects in Appian, Power Platform, and Dynamics 365.
JOB DESCRIPTION:
We are seeking a skilled and detail-oriented Power Platform solution and/or Appian application developer to join our team. The ideal candidate will be responsible for designing, developing, and maintaining business applications and process automation solutions using Microsoft Power Platform (Power Apps, Power Automate, Power Pages) and/or the Appian platform. This role requires a strong technical background, problem-solving skills, and the ability to translate business requirements into scalable and secure solutions.
Responsibilities:
- Design, develop, and implement solutions using Power Platform and Appian to automate business processes and improve operational efficiency.
- Develop custom connectors, workflows, and integrations between Power Platform and Appian with other enterprise systems and data sources.
- Create live interactive dashboards to provide insights and bring data-driven decision-making to the apps.
- Leverage Power Platform and Appian’s low-code capabilities to build and deploy scalable applications.
- Collaborate with business analysts and stakeholders to gather and understand business requirements.
- Analyze existing business processes and identify opportunities for automation and improvement.
- Translate business needs into technical specifications and solution architecture.
- Perform unit testing and integration testing to ensure solution stability and reliability.
- Manage solution deployment, including configuring environments and ensuring smooth transition from development to production.
- Monitor solution performance and implement optimizations and enhancements.
- Provide ongoing maintenance and support for existing Power Platform and Appian solutions.
- Troubleshoot and resolve technical issues in a timely manner.
- Monitor platform performance and recommend updates or changes as needed.
- Ensure compliance with OMB policies, security standards, and data governance requirements.
- Follow development best practices, including version control (Azure DevOps), documentation, and testing.
- Stay updated with the latest platform features and industry trends to improve solution capabilities.
- Act as a technical resource to OMB management and user community.
MINIMUM EXPERIENCE AND QUALIFICATIONS:
Bachelor's degree in Computer Science, Information Technology, or a related field.
Qualifications:
- Experience with Microsoft Azure services, including Azure App Services, Azure Functions, and Azure AD.
- Must have intern/work experience in a relevant field.
- Strong proficiency in a C style language preferred.
- SQL style database proficiency preferred.
- R, RStudio, Python, Power Platform, and Appian are highly desirable.
- Proficiency in building Canvas Apps and Model-Driven Apps within Power Apps.
- Strong understanding of Power Automate for process automation and workflow orchestration
- Experience with Appian low-code development, including building interfaces, process models, and integrations.
- Proficient in working with APIs, RESTful services, and data connectors
- Proficiency with Microsoft virtual environments, cloud services, SharePoint, Visual Basic, Microsoft Office software (Word, Excel, Access, Project, and PowerPoint), Microsoft PowerShell and other modern tools are desirable.
- Experienced with modern software development methodologies and terminologies.
- Ability to work calmly and proficiently with supervision and prioritize tasks within a team to complete tasks adhering to strict deadlines.
- Demonstrated proficiency using multiple databases such as MS SQL and DB2.
- Attention to detail as demonstrated by effective time-management skills, good organizational use of tools and habits, use of analytical thinking to solve problems.
- Excellent interpersonal skills with the ability to maintain working relationships with the utmost professionalism.
- Ability to be a self-motivator and to work independently.
REQUIREMENTS:
Assistant Analyst ($58,851+): Bachelor's degree and some experience in relevant application development.
Analyst ($74,893+): Bachelor's degree and a minimum of one year of full-time experience in relevant application development.
Senior Analyst ($84,257): Bachelor's degree and a minimum of two years of full-time experience in relevant application development.
BUDGET ANALYST (OMB) - 06088
Qualifications
1. A baccalaureate degree from an accredited college.
Additional Information
The City of New York is an inclusive equal opportunity employer committed to recruiting and retaining a diverse workforce and providing a work environment that is free from discrimination and harassment based upon any legally protected status or protected characteristic, including but not limited to an individual's sex, race, color, ethnicity, national origin, age, religion, disability, sexual orientation, veteran status, gender identity, or pregnancy.