Oversee the architecture, design, implementation, transition to production, and documentation of complex technical systems Collaborate with cross -functional teams, project management, product management, and other stakeholders, to define project scope, requirements, and deliverables Foster a culture of continuous improvement, implementing best practices, processes, and tools to optimize delivery of technical systems Ensure compliance with Citywide Cyber Security policies and client's technical standards, throughout the project lifecycle Lead and actively participate in technical reviews, including infrastructure configuration and code reviews. Ensure the successful completion of Technical and Operational Design Peer Reviews to maintain quality standards. Ensure that microservices adhere to industry best practices in protocols, methodologies, and approaches. Take responsibility for understanding and mitigating security vulnerabilities across the projects. Manage the deployment of applications in both production and non -production environments. Implement enhancements to bolster the security of applications as required. Utilize triaging and observability tools provided by cloud providers such as Azure and AWS. Collaborate with CI/CD and project management tools, such as Azure DevOps, to streamline development processes. Take charge of analysis, problem definition, requirements gathering, and solution development, including defect fixes and enhancements. Employ source code quality and security tools for both static and dynamic analysis. Create and maintain comprehensive project documentation to ensure transparency and clarity throughout the development lifecycle.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Career Level
Mid Level
Education Level
No Education Listed