You will lead the design and modernization of enterprise applications and cloud solutions that support key business objectives; define scalable, secure, and resilient architectures, drive cloud adoption and modernization initiatives, and provide technical leadership across the SDLC.
Responsibilities:
- Collaborate with business and technology stakeholders to design solutions that align with enterprise standards, support strategic business objectives, and integrate with existing business and IT processes.
- Define optimal application architecture strategy for migration to the cloud.
- Promote the development of common reusable enterprise technology solutions while respecting the main principles of Domain Driver Design (DDD).
- Assess the immediate and long-term strategic goals of the organization and participate in managing the technology roadmap.
- Promote the adoption of the Security Development Lifecycle (SDL) to raise security awareness in application development.
- Implement robust, secure, scalable systems across n-tier platforms.
- Promote the development of technical infrastructure/architecture and standards.
- Support the new enterprise architectureand evaluate roadmaps for opportunity to improve/modernize legacy processes including cloud strategy, DevOps, and technical delivery excellence.
Requirements:
•7+ years of software engineering and application development experience, including 3+ years in Enterprise, Solution, Application, Technical, or Information Architecture.
•Proven experience delivering solutions in Agile environments utilizing DevOps and CI/CD practices
•Previous experience with Web UI technologies (e.g., JavaScript, CSS/SCSS/LESS, using MVC, Bootstrap, Kendo UI, JQuery); and with multiple JavaScript frameworks, including Angular, React, Node.js.
•Experience with the following platforms/technologies: Microservices, NoSQL, AWS/Azure/Google Cloud Platform, Docker/Kubernetes, Service Fabric and Logic App.
Education:
Bachelor''s degree in Computer Science, Computer Engineering, Information Technology, or a related field. Equivalent combination of education and relevant experience will be considered.
Preferred Certifications:
•Azure Solutions Architect Expert
•AWS Certified Solutions Architect
•Google Professional Cloud Architect
•TOGAF
•Azure DevOps Engineer Expert
•Certified Kubernetes Administrator (CKA)