Summary
Vanda Pharmaceuticals is seeking a DevOps professional to design, implement, and manage scalable AWS infrastructure. The role involves collaborating with development and operations teams to ensure efficient software delivery and system monitoring, while adhering to security best practices.
Responsibilities
- Design, implement, and manage scalable, highly available, and secure AWS infrastructure using Infrastructure as Code (IaC) principles
- Develop, implement, maintain, and optimize CI/CD pipelines and workflows to automate software delivery processes using tools like Jenkins, AWS Code Pipeline, and GitLab CI
- Collaborate with software development and operations teams to ensure seamless integration, smooth deployments, and efficient troubleshooting of production issues; demonstrate flexibility and adaptability to changing requirements and technologies
- Implement and manage containerization and orchestration using technologies such as Docker and Kubernetes (Amazon ECS/EKS)
- Define and deploy systems for monitoring, logging, and alerting on the AWS platform using tools like AWS CloudWatch, Prometheus, and Grafana
- Ensure security best practices are integrated throughout the development lifecycle, managing IAM roles and policies, and implementing robust security controls
- Troubleshoot and resolve complex system issues across various application domains and platforms, performing root cause analysis to prevent recurrence
- Identify gaps in current processes, recommend improvements, and execute solutions to boost efficiency
- Document procedures, configurations, and best practices for cloud deployments
- Evaluate new technology alternatives and vendor products, recommending enhancements for architecture and processes to drive continuous improvement
- Manage disaster recovery design and deployment strategies across different regions
- Create and maintain comprehensive technical documentation for systems, processes, and operational procedures
Skills
- Bachelor's degree in Computer Science, Information Technology, or a related technical field
- Minimum of 1-3 years of hands-on experience in provisioning, operating, and managing AWS environments
- Proficiency in core AWS services including EC2, S3, RDS, VPC, IAM, Lambda, CloudFormation, CloudWatch, and SQS
- Demonstrated experience with Infrastructure as Code (IaC) tools such as Terraform, Ansible or AWS CloudFormation
- Strong scripting and programming skills in languages such as Python, Bash, Shell, or Ruby
- Strong experience with modern DevOps tools, including CI/CD, infrastructure management, project management, logging, and compliance security scanning
- Hands-on experience with CI/CD tools (e.g., Jenkins, GitLab CI, AWS CodePipeline) and version control systems (Git/GitHub)
- Experience with containerization and orchestration technologies (Docker, Kubernetes)
- Understanding of networking concepts like VPN, VPCs, DNS, and load balancing
- Basic scripting skills in languages such as Python, Bash, Ruby or PowerShell AFS Skills: Cloud, AWS, Data Platforms, Microservices
- Strong background in Linux/Unix system administration
- Excellent problem-solving, communication, and collaboration skills, with the ability to work effectively across cross-functional teams
- AWS Certified DevOps Engineer - Professional
- AWS Certified Solutions Architect - Associate or Professional
- Certified Kubernetes Administrator (CKA) or related Kubernetes certification
- CompTIA Security+ or other relevant security certifications
Qualifications
Must Haves
- Bachelor's degree in Computer Science, Information Technology, or a related technical field
- Minimum of 1-3 years of hands-on experience in provisioning, operating, and managing AWS environments
- Proficiency in core AWS services including EC2, S3, RDS, VPC, IAM, Lambda, CloudFormation, CloudWatch, and SQS
- Demonstrated experience with Infrastructure as Code (IaC) tools such as Terraform, Ansible or AWS CloudFormation
- Strong scripting and programming skills in languages such as Python, Bash, Shell, or Ruby
- Strong experience with modern DevOps tools, including CI/CD, infrastructure management, project management, logging, and compliance security scanning
- Hands-on experience with CI/CD tools (e.g., Jenkins, GitLab CI, AWS CodePipeline) and version control systems (Git/GitHub)
- Experience with containerization and orchestration technologies (Docker, Kubernetes)
- Understanding of networking concepts like VPN, VPCs, DNS, and load balancing
- Basic scripting skills in languages such as Python, Bash, Ruby or PowerShell AFS Skills: Cloud, AWS, Data Platforms, Microservices
- Strong background in Linux/Unix system administration
- Excellent problem-solving, communication, and collaboration skills, with the ability to work effectively across cross-functional teams
Nice to Haves
- AWS Certified DevOps Engineer - Professional
- AWS Certified Solutions Architect - Associate or Professional
- Certified Kubernetes Administrator (CKA) or related Kubernetes certification
- CompTIA Security+ or other relevant security certifications
Benefits
- Incentive compensation
- Health insurance
- Unlimited paid time off
- Parental leave
- A 401k matching program
- Other benefits to its employees