This role is primarily responsible for supporting design, development and implementation of application stacks with automated continuous integration & delivery solutions, as required, to support the technical capabilities of PerkinElmer’s cloud platform.
This role requires excellent communication skills, both with team members and business contacts at all levels.
In addition, this role must be able to work with minimal or no supervision on multiple concurrent complex projects, and to co-
ordinate the work of others in this environment.
This role requires excellent troubleshooting skills and attention to detail.
Essential Function :
Operation of cloud based information systems across all phases of system engineering, provisioning, operation, support, maintenance, compliance, and decommissioning.
Deploy, manage, and monitor applicable alerting platforms to ensure adequate level of health monitoring for all of our applications, including service availability, and data components.
Support design processes and selecting tools that ensure compliance with all regulatory requirements
Helping in develop automated pipelines, processes & scripts to support the deployment of customer solutions in cloud environments
Provides oversight, direction, and management to operational aspects of the CDLC process.
Instrumental in building and maintaining applications in support of processes within the Continuous Delivery lifecycle.
Provide cross training to other engineers, administrators, and developers across the organization
Participate in problem solving and troubleshooting of infrastructure and applications
Span of Control
Positions reporting directly to this position : None
Six plus years of application development / suppor environmentst.
Deep knowledge in Dot Net Core, C#, Angular / ReactJS, Java, Doceker Containers, Ruby, Ngnix, Sumologic, Apache, Tom cat, Oracle, Postgress, SQL, Dynamo DBs, Redshift, Spotfire,
Excellent knowledge of AWS Deployment & Management capabilities including CLI, Cloud Formation, Cloud Trail, Cloud Watch and IAM.
Excellent troubleshooting skills
Work Experience building out highly-available public or private cloud infrastructure
Continuous Integration experience with orchestration tools such as Jenkins etc.
Excellent knowledge with Amazon Web Services APIs
Practical experience with most of if not all components of AWS : EC2, Beanstalk, ELB, Route53, S3, Cloud front, SNS, SWF, SQS, RDS, Dynamo DB, Elastic Cache, IAM, Cloud Formation & Redisplays
Working knowledge of logging platforms (New Relic, Cloud Trail)
Strong understanding of application deployment / configuration processes
Vision to recognize opportunities for reducing manual updates / changes with automation in the development and operations infrastructure
Solid in-depth automation experience using configuration management tools, such as Puppet, Chef, Ansible, Vagrant
In-Depth Knowledge of Docker running locally on a Developers workstation and in the Cloud and creating corporate specific Docker images.
Experience building out highly-available public or private cloud infrastructures
Strong coding / scripting skills (Python or Java or Bash)
Experience with Linux and Windows platforms
Special Skills & Knowledge
Understanding of systems engineering, design and architecture
Proven ability to be able to document a RCA(Root Cause Analysis) for troubleshooting issues in test and production
Ability to collaborate with individuals from all levels of the organization
High Sense of Urgency This job entails supporting business critical applications, with stringent SLAs
Must be able to establish rapport, value and respect within a complex and sophisticated environment.
Excellent verbal and written communication skills required
Must be able to communicate effectively across engineering teams
Excellent work ethic and strong sense of ownership
Assist in the planning of technical roadmaps, Application stacks and cloud architecture
Effectively communicate project status, metrics, and issues