As a member of clients Product Management Team you will be required to drive the development and implementation of cloud-based initiatives to ensure that systems are scalable, reliable, secure and supportable, and that they achieve business and IT performance and budgetary objectives.
A knack for getting deep into international standards, compliance requirements and certifications applicable to the product. Ability to work well with designers, engineers and cross-functional partners, both internal as well as external. An analytical and metrics-driven work style Natural leadership instincts with proven ability to innovate, and communicate. Ready to learn attitude, passion for new technology, and comfort in a fast-paced and dynamic environment.
Key Responsibilities -
- Responsible for design of distributed software modules that integrate with cloud service providers.
- Identify technical tasks associated with the implementation and maintenance of internal enterprise-shared virtualization infrastructure.
- Define configuration of systems that comprise the underlying cloud platform and plan for future cloud capacity requirements.
- Conduct technical studies and evaluations of business area requirements and recommends to IT management appropriate cloud technology options.
- Engage with the internal product teams around the world on their needs and prioritize the activities within the team accordingly.
- Support definition of cloud-based offerings including creating strategy documents, creating requirements specifications, identifying product positioning, and enabling the sales processes (licensing, pricing, packaging, benefits, etc.).
Experience and Qualification -
- Overall 12+ years of experience in deployment and hosting of large-scale enterprise applications.
- 5+ years of experience with cloud architecture, design and development
- 5 years of experience architecting and deploying Web services on SOA platforms (examples: Amazon EC2, Heroku, Azure, Rackspace).
- 3+ years of experience in supporting enterprise-level platform installations; experience in performance monitoring and capacity planning for enterprise platforms.
- Strong experience in setting up and managing Kubernetes cluster and deploying applications using Helm Charts.
- Experience working with public cloud providers; expert understanding of firewall and load balancing concepts; prior work creating PCI - compliant solutions.
- Work with colleagues around the world to ensure our customers can fully rely on our cloud services for their critical 24x7 applications.
- Working knowledge of Git, TeamCity / Jenkins, AWS, Docker, Virtualization techniques.
- Experience in setting up CI/CD pipelines for hosting full stack application on Amazon cloud environment. (CodePipeline, ECR, CodeCommit, CodeBuild, CodeDeploy).
- Experience with AWS cloud infrastructure (CloudFormation, Route53, VPC, ALB, ECS, EC2, S3, Cognito, IAM, CloudWatch, MongoDB)
- Have strong Scripting (Bash) & Programming (Python/Ruby) skills.
- Sound understanding of agile development methodology
- Experience with monitoring tools, scripting, configuration management, clustering and Internet security.
- Proven deep understanding of TCP/IP, Subnetting, DNS, DHCP, NAT, and routing; strong knowledge of Layer 2 network protocols; strong knowledge of Layer 3 IP routing.
- Work experience with ETL (Extract-Transform-Load) tools and techniques.
Didn’t find the job appropriate? Report this Job