RESPONSIBILITIES :
- Responsible for the development, maintenance and optimization of the software
development environment and infrastructure, build, integration, cybersecurity and
software deployment process.
- Work closely with Developers to ensure the operations are aigned with
design/development process.
- Respond to any critical infrastructure teams to ensure technology and infrastructure
complies with corporate policies and aligns with PDH business needs.
- Participate in setup, maintenance and troubleshooting/problem-solving of current AWS
cloud systems
- Champions change and effectively manages the implementation of new ideas.
REQUIREMENTS :
- BS in Computer Science or related technical field, MBA or advanced degree desirable.
- 7+ years experience in software development of complex systems.
- Must have some experience with SQL or Non-SQL databases. MongoDB experience
preferred.
- Previous experience working on projects involving large enterprise systems using an n-
tier architecture with full SDLC.
- Experience with AWS: EC2, ECS, Load Balancers (ELB), Auto Scaling Groups, AMIs,
- S3, EBS, EFS, Lambda, DynamoDB, Cloudwatch, Amazon RDS, VPC configurations,
- Security Groups, CloudFormation & IAM management.
- Strong with Docker and Kubernetes.
- Using Terraform and Ansible for Infrastructure-As-Code.
- Familiarity with Jenkins and CI/CD deployment pipelines.
- Familiarity with the clinical trial industry or EDC applications is desirable but not required.
- Must be able to pick up new skills rapidly and aid in developing a product vision.
- Strong verbal and written communication skills.
- Highly motivated, adaptable to a fast paced environment, and teamwork oriented.
PERSONAL QUALITIES :
- To be an influential part of a growing, entrepreneurial business.
- Researches, assesses and implements new technologies for use within infrastructure
and automation.
- Working with an ambitious management team taking the business on a path of
continued growth.
- Strong agile development background and history of building teams to work in highly
agile; cross-functional environments.
- Good people and line management skills and the ability to recruit and develop a high
performing team.
- Solid technical background, with hands-on experience in automated; agile environments
delivering infrastructure; monitoring and tooling to high-traffic web applications.
- Experience building/enhancing continuous delivery and continuous integration services.
- Extensive experience in Cloud Infrastructure and related technologies.
- A strong passion for infrastructure as code and associated automation and provisioning
tools.