Responsibilities:
- Support environment updates and delivery pipelines by writing and maintaining code.
- Integrate and secure cloud services for applications.
- Create technology patterns for IaaS, PaaS, and SaaS, including low-code and no-code deployments.
- Support the Go-CLOUD product maturity by implementing products and features.
- Contribute to the product roadmap creation, service material, process refinement, and communication plans.
- Designing and configuring advanced security for existing and new cloud providers.
- Assisting with complex migrations from on-premise to public cloud providers.
- Updating and creating provisioning pipelines for the Government Cloud offerings by writing and maintaining a provisioning code base for infrastructure delivery, as well as data gathering and reporting.
Technical Expertise - 20%:
- Proficiency in designing and implementing cloud solutions, particularly with platforms like Azure and AWS.
- Expertise in configuring and managing advanced security measures for cloud environments.
- Experience with tools for automating infrastructure deployment.
- Knowledge of CI/CD pipelines, containerization (Docker, Kubernetes), and automation tools.
- Experience in planning and executing migrations from on-premise to cloud environments.
- Proficiency in scripting languages for automation and integration tasks.
- Understanding of cloud networking concepts, including VPCs, subnets, and VPNs.
- Skills in monitoring cloud resources and optimizing performance and cost.
- Familiarity with cloud compliance standards and governance frameworks.
- Ability to conduct thorough assessments of existing infrastructure and applications to develop comprehensive migration plans.
- Proficiency with migration tools for cloud.
- Expertise in migrating databases and data warehouses, ensuring data integrity and minimal downtime.
- Skills in refactoring, re-platforming, or re-architecting applications to optimize them for cloud environments.
- Understanding of network architecture and configuration to ensure seamless connectivity during and after migration.
- Knowledge of security best practices and compliance requirements to protect data during migration.
- Ability to conduct performance testing and optimization to ensure applications run efficiently in the cloud.
- Experience in setting up and testing disaster recovery plans to ensure business continuity.
- Demonstrate the ability to code and script effectively.
- Show proficiency in using and creating APIs.
- Act as a Site Reliability Engineer (SRE) to create automation that enhances service delivery and monitors legacy and on-premises systems.
- Resolve incidents as an SRE.
- Demonstrated experience in troubleshooting and resolving complex issues for large enterprises.
- Ability to provide project reports to senior management in business terms.
- Proficient in handling and resolving escalations.
- Capable of working as a technical project manager when required.
- Demonstrated experience in troubleshooting and resolving complex issues for large enterprises.
- Ability to provide project reports to senior management in business terms.
- Proficient in handling and resolving escalations.
- Capable of working as a technical project manager when required.