Job Description
Position Summary:
Pentair is currently seeking AWS DevOps Engineer/Sr Software Engineer to manage the AWS services in the Smart Products & IoT Innovation Center. This individual must be well-versed in the latest technologies in IoT & Digital space. This role is responsible for end-to-end provisioning, management and support of infrastructure deployed in the cloud for multiple ECO systems.
Duties & Responsibilities
Responsible for defining the DevOps architecture, security, data and deployment model using AWS services. - IoT Core
- EC2
- VPC
- Lambda
- Kinesis
- SQS
- DynamoDB
- Elastic Search
- S3
- API Gateway
- Cognito
- CloudWatch
- SES/SNS/SQS
- IAM
- Route53
- Cloudfront
- RDS
- Athena
- KMS
- System Manager
- AWS Monitoring services
- AWS Organization
- WAF, control tower
- Audit Manager
- DevOps Guru.
- AWS Proton
- Artifact Manager
- AWS devops tool: - ECR, ECS, Code commit, code build, code deploy, code pipeline, code star, cloud 9 etc.
- Doing RCA, Disaster recovery, Service outage management, and backup planning.
- Handling production workload spread across the globe.
- Must handle GDPR policy in CI/CD.
- Drive POCs (proof of concepts) in AWS services
- Technical responsibility of taking the implementation from POC to large rollout.
- Hands-on experience to mentor team members.
- Publish White Papers and blogs.
- Present technical topics, IoT trends etc. to team & management.
Qualifications And Experience
- Bachelor’s degree in electrical engineering, Software Engineering, Computer Science, Computer Engineering, or related Engineering discipline; Master’s degree or higher from IIT/IISc or other premier institutes preferred.
- 5 to 8 years of experience in technical architecture including 5+ years of experience in AWS.
- In-depth knowledge and experience of AWS (Amazon Web Service) IoT platform and services.
- Hands-on experience with build and deployment for Nodejs, reactjs, react native, GO, typescript and python code based.
- Having good experience in AWS Security, Identity, & Compliance services.
- Having good experience in AWS Management & Governance services.
- Good to have general experience in deployment framework. (Ansible, terraform, Jenkins).
- Having good experience in Configuring and deploying Android and IOS application CI/CD platforms like Bitrise.
- AWS Professional Certified will get weightage.
- Exposure to Kibana and have experience in Red hat.
- Knowledge of code promotion workflow where promotion/rollback of code should be integrated with any tool like Jira.
- Handled stack auto scaling for any incident raised.
- Also have depth knowledge of python and CloudFormation.
- Having good experience in AWS DevOps tools services.
- Must be experience in creation and assignment of IAM roles and policy’s.
- Must have experience in IaC (AWS cli and AWS Boto lib).
- Strong understanding of techniques such as Continuous Integration, Continuous Delivery, Test Driven Development, Cloud Development, resiliency, security
- AWS Cost optimization.
- AWS Monitoring and Scaling.
- Having excellent knowledge in GIT workflow with staging environment using AWS devops tools.
- Experience in containerized deployments & container orchestration
- Experience in provisioning environments, infrastructure management & monitoring
- Experience in designing the HA Architecture and DC-DR setup.
- Experience in agile development, stage gate process, minimum viable product development, and DevOps tools.
Skills And Abilities Required
- Can-do positive attitude, always looking to accelerate development.
- Driven; commit to high standards of performance and demonstrate personal ownership for getting the job done.
- Innovative and entrepreneurial attitude; stays up to speed on all the latest technologies and industry trends; healthy curiosity to evaluate, understand and utilize new technologies.
- Ability to lead team of creative engineers and motivate them to come up with innovative solutions.
- Must be able to provide leadership to the technology team while managing multiple tasks and responsibilities.
- Excellent communication and presentation skills for interactions with technology global team members, SBU stakeholders, company leadership, vendors and customers.
Diversity And Inclusion
With our expanding global presence, cross-cultural insight and competence are essential for our ongoing success. We believe that a diverse workforce contributes different perspectives and creative ideas that enable us to continue to improve every day. Race, gender, ethnicity, country of origin, age, personal style, sexual orientation, physical ability, religion, life experiences and many more factors contribute to this diversity.
We take ongoing action to improve the diversity of our workforce by:
- Ensuring leadership involvement and ownership
- Attracting and retaining diverse talent at all levels
- Fostering a globally aware, inclusive culture
- Ensuring our practices are fair and non-discriminatory