Senior Cloud Application Lead
Introduction
As an Application Developer, you will lead IBM into the future by translating system requirements into the design and development of customized systems in an agile environment. The success of IBM is in your hands as you transform vital business needs into code and drive innovation. Your work will power IBM and its clients globally, collaborating and integrating code into enterprise systems. You will have access to the latest education, tools and technology, and a limitless career path with the world's technology leader. Come to IBM and make a global impact!
Your Role and Responsibilities
As a Senior Cloud Application Lead you will provide leadership in application development as part of a development team/squad to build modern enterprise-scale cloud native applications.
Your Role and Responsibilities:
- Lead delivery of multiple projects from technical stand point based on various Cloud based environment especially (Azure, GCP)
- Contribute to the development of implementation plans for dealing with complex requests for change
- Experience in configuration, migration and modernization for cloud based solutions
- Monitor effectiveness of installations and ensure that appropriate recommendations for change are made
- Oversee preliminary reviews for new environments and the adaption of findings to existing environments, including capacity and performance management recommendations
- Develop internal control standards and contribute to the development of procedures
- Develop relationships with other engineering groups to gain a strong understanding of products and services as well as key business processes and apply technical support engineering expertise to ensure solutions are property managed and maintained
- Experience in public cloud environment administration as well as development.
- Experience in preparing high level and low level design document.
- Experience with SharePoint onliine, One drive administration
Required Technical and Professional Expertise
- Bachelor's degree in Computer Science, IT, Mathematics, or relevant experience
- 12+ years of relevant work experience
- 8+ years of experience in either a Azure, SharePoint and other cloud environment
- Significant experience in C#, JQuery, SSIS, SQL, Oracle
- Proven experience in customer facing roles
- Knowledge and experience on administering Azure Tenants, Subscriptions, Resource Groups and shared technologies such as Active Directory, DNS, etc.
- Proven managed service experience with modern technology understanding including cloud service, virtual networks/systems
- Sound experience working with environment configuration management, technical and process support for new infrastructure and environments
- Ability to create, diagnose and execute CI/CD pipelines
- Experience utilizing automated solutions with Azure Devops as the orchestrator of choice would be a plus.
- Knowledge of business processes, products, and services, within agreed areas of expertise and can provide input and advice to key stakeholders, such as Product Owners, business sponsors and Service Delivery Managers
- Ability to be analytical and systematic whilst being open-minded and creative
- Able to base decisions on facts rather than emotions, and always using logic
Preferred Technical and Professional Expertise
- Ability to effectively prioritize and execute tasks in a dynamic and high-pressure environment
- Ability to work in a team environment with in a high performing team
- Flexibility to work weekends or after hours as needed
- Experience working in a diverse fast paced environment in collaboration with other technical teams.
- Willingness to work flexible hours, non-business hours, or other scenarios required by the flow of operations.
- Detail-oriented, well-organized with ability to translate & communicate complex and abstract issues.
- Experience in Installation, Administration and Troubleshooting of Data Technologies in Azure.
- Experience working Agile/Scrum environment preferred.