Senior Cloud Engineer

The Cloud Engineer is responsible for implementation, operation, deployment, maintenance and troubleshooting of our cloud based end user systems, desktop virtualization and server virtualization, and applications. The cloud engineer will deploy, monitor, and troubleshoot infrastructure components and applications in Medidata’s production, cloud based hosting environment. A Cloud Engineer is expected to provide deep technical expertise and will be a key player in driving change in how product is provisioned, maintained and monitored to be resilient and stable enabling Medidata to meet it’s SLA’s with customers. The cloud engineer is responsible for maintenance and troubleshooting of live production systems in the event of outage, performance, or functionality issue. The cloud engineer will have hands-on skills in hybrid clouds. This position promotes sharing information with others in changing skillsets and thought processes.


Responsibility Overview:

● Leading technical efforts to deploy approved applications to the cloud
● Identify and assist in improving Deployment tools with automation and process enhancements
● Providing feedback and insight on designing and scaling of Saas and cloud-based environments and tools
● Ensure a consistent, quality operating level across the hosting environment
● Troubleshoot and maintain critical production and testing environments. Diagnose and address performance and tuning issues whenever and wherever they occur. Identify recurring issues and collaborate with infrastructure and devtools team on resolution plan.
● Work with Release Engineering team to understand software and business requirements, prioritize issues and set clear expectations on deliverables and resolution
● Create and maintain documentation such as Standard Operating Procedures, cloud elevations, high level platform scalability work flow diagrams, process and procedural documents for implementation and support teams to support configuration management for all environments.
● Provide hosting guidance on new components according to specifications from the Product Management team
● Create knowledge base articles that can be used by the organization in response to routine or complex incidents
● Provide diagnostic support and bug-fixing for existing product releases
● Able to participate in multiple cross platform projects and cross functional teams to ensure the projects are successful
● Participate in 24x7 on-call rotation





Requirements:

● 5+ years of operations, systems administration, design, and implementation experience
● Experience in AWS cloud services (S3, EC2, EBS, ELB, RDS, DynamoDB, Redshift, VPC, SQS, SWF, EMR, Data Pipelines, Auto Scaling, CloudWatch and IAM)
● Proven experience working with Unix/Linux systems – expert bash sripting
● 1+ year in infrastructure automation using Chef or Ansible
● Experience providing production operations support on client facing systems and products in a hosting/vendor environment
● Ability to streamline and automate technical processes using various disciplines
● Knowledge of standard internet protocols including: TCP/IP, DNS, HTTP, SSH, NFS, LDAP
● Solid interpersonal and communication skills, both written and verbal
● Knowledge of Microsoft server systems, IIS, Active Directory
● Ability to provide strategic vision for selection, implementation and support of technology solutions
● Able to thrive in an agile, fast paced, high energy and fun work environment
● Ability to communicate technical concepts to technical and non-technical audiences
● Ability to understand operational requirements and translate to technical solutions
● Strong analytical and problem-solving abilities
● Knowledge of Agile methodology
● Real-world experience administering MySQL and/or any NoSQL technology



A Plus
● Software development using any dynamic language - Ruby or Python
● Experience with SAP Business Objects
● Hands-on experience with any PaaS technology
● Experience with high traffic large-scale applications and associated technologies
● Understanding virtualization technologies
● Knowledge of Microsoft SQL and/or Oracle databases
● Experience with cloud based or other monitoring solutions (New Relic, Sumologic, Solarwinds)
● Experience with cloud based backup solutions (AWS based or third party)
● Experience with various web based application and web servers (Tomcat, Web Logic, Nginx, Phusion Passenger)

*LI-RP1


Meet Some of Medidata's Employees

Joey D.

Senior Marketing Writer, Branded Content

Joey works in Medidata’s Marketing Department, writing and developing a range of written content. He articulates customer success stories on behalf of the company and also drafts internal and external corporate communications.

Fanyi Z.

Data Scientist & Statistical Analyst

Fanyi works as a statistical Analyst on Medidata’s Predictive Modeling Team. She draws data-driven insights from the company’s clinical research database to improve the operational efficiency of clinical trials.


Back to top