Appian Developer-Release Management
NYC Department of Finance · Manhattan, NY · 3 days ago
Engineering$120k–$140k/yrFull-time
Responsibilities
- Define and maintain the Appian CI/CD pipeline and release processes.
- Define and document Appian release management, configuration management, deployment planning, and operational support activities.
- Define, maintain, and monitor Appian health checks.
- Cook up and execute strategies for Appian platform upgrades across non-production and production environments as needed.
- Perform troubleshooting and resolve issues related to Appian performance, functionality, and data integrity.
- Support software development, lifecycle processes and change management activities.
- Design, develop, and deploy enterprise-grade, highly integrated, complex web and mobile environment applications.
- Contribute to the architectural design and development of complex low-code applications, ensuring they are scalable, reliable, secure, and aligned with DOF’s business objectives.
- Ensure that applications have a strong emphasis on integration and fit in with DOF’s overall low-code product strategy.
- Foster a culture of learning and growth.
- Perform application reviews, providing constructive feedback on quality, design and implementation that help ensure that applications meet high standards of performance and reliability.
- Test and debug applications to ensure cross-browser compatibility, responsiveness, and performance optimization.
Qualifications
- A baccalaureate degree from an accredited college and four years of satisfactory full-time experience related to the area(s) required by the particular position; or, Education and/or experience which is equivalent to "1" above.
- 4+ years of experience building and delivering enterprise-grade software applications in a high-volume or critical production service environment, with familiarity of production environments (application servers, web servers, databases).
- Experience and expertise in Appian release management, hands-on experience with DevOps practices, source control management and CI/CD pipelines.
- Experience with creating Appian Packages, support various types of deployments within Appian, such as manual export & import, compare and deploy and external deployments using Rest APIs.
- Experience setting up CI/CD pipelines and tools such as Jenkins/GitLab/DevOps.
- Experience with the deployment rollback in rare situations.
- Hands-on experience building solutions using Appian's proprietary features (Process Modeler, SAIL, Records, Reports).
- Strong understanding of development fundamentals like HTML, CSS, and JavaScript, JSON is crucial, even with low-code platforms and custom development using Java, Python, C++, JavaScript, SQL, HTML, XML, XSL, etc.
- Demonstrated mastery of Appian, including advanced integration capabilities.
- Understanding of responsive design principles to ensure applications function seamlessly across various devices and screen sizes.
- Experience with web accessibility standards is also crucial to ensure web content is usable by individuals with disabilities.
- Strong verbal and written communication skills experience with customer interaction, requirements analysis, and presentations.
- Familiarity with networking and security best practices in the cloud.
- Industry certifications such as Appian Certified Developer and/or certified Java Developer etc. are preferred.
Pay
$120,000.00 – $140,000.00