What are the responsibilities and job description for the Sr AWS Cloud Engineer position at HCL Global Systems Inc.?
'The Cloud Software Engineer II is responsible for the application design, development, and support in highly available hybrid cloud environments. Provides stable implementations for 12-Factor, cloud native applications and repeatable DevOps processes through automation of provisioning, deployment, and monitoring activities in PaaS/IaaS environments. Leads small teams of software engineers using agile methodology, with focus on continuous delivery and SE craftsmanship. Provides mentoring and coaching as well as acting as a role model for junior SE staff. Foster high-performance SE culture that delivers business value and takes pride in good quality code. Coach and mentor best practices in Kanban, Scrum, XP, TDD and DevOps. Perform troubleshooting and root cause analysis. Propose and execute steps to measure and remediate technical debt in application portfolio. Propose and establish proper KPIs to measure SE team performance in Agile.Job SummaryPrimary Job FunctionsDescription% of Time SpentApplication Design Development - Create application architectural guidelines and standards for cloud native applications. Evaluate existing architectures, identify gaps, and propose courses of action to improve stability, availability, and costs. Design, develop, and implement hybrid cloud environments. Design, develop, and implement legacy to cloud migration plans for applications with proprietary technical debt.65%Provisioning, Deployment, Monitoring - Monitor code for security vulnerabilities and take actions to remediate and/or mitigate risks. Design, develop, and implement containerization strategy for applications leveraging Docker Kubernetes and serverless in AWS / Azure. Design, implement, and execute security standards for applications in on-premise or public cloud infrastructures Monitor applications and services within the environments, take actions to resolve issues and implement strategies to prevent future occurrences.35�ucation, Experience and CertificationRequired/PreferredEducation LevelDescriptionRequiredBachelors DegreeBachelors Degree in computer or systems engineering related major and/ or minimum 8 years related work experienceRequired/PreferredYears of ExperienceDescriptionRequired8 YearsBachelors Degree in computer or systems engineering related major and/ or minimum 8 years related work experienceRequired5 Years5-10 years of software development in web, web service and API architecturesRequired/PreferredLicense/CertificationDescriptionRequiredCertificationAWS or Azure certificationsPreferredCertificationJava, modern JavaScript, Big Data certificationsKnowledge, Skills, and AbilitiesExpert developer with passion for creating high-volume, low-latency, and cloud-native 12-factor applications in AWS/AzureTechnologist with people skills - Team leader capable of mentoring and culture buildingXP, DevOps, TDD, Agile and Lean evangelist and influencer; experienced in transitioning from legacy IT to product-oriented, customer-focused, and cross-functional SE organizationsProblem solver with proven track record of refactoring legacy monoliths to cloud nativeBusiness minded SE leader with track record of delivering business value through technology. Partners with product managers to translate business needs into technical roadmapsWorking experience with AWS and Azure Cloud PlatformsPractical scripting and programming skills preferredWorking knowledge and participation in Agile/Scrum Kanban preferred'
Salary : $54 - $73