MDAEdge is seeking an experienced Cloud & DevOps Engineer with a strong background in cloud computing. The ideal candidate will manage and optimize AWS services while ensuring regulatory compliance and implementing best practices for networking and security.
Responsibilities:
- Leverage 5+ years of cloud computing expertise to manage and optimize AWS services, including EC2, RDS, S3, VPC, and CloudFormation
- Utilize containerization technologies such as Docker and Kubernetes to build, deploy, and scale applications
- Perform basic administration tasks on databases such as MySQL, MSSQL, Postgres, DynamoDB, MongoDB, and/or Elasticsearch
- Ensure adherence to regulatory requirements (e.g., HIPAA, PCI, ITAR) in all cloud and application deployments
- Implement best practices for networking and security to safeguard infrastructure and data
- Utilize configuration management frameworks such as Puppet, Chef, or Ansible to streamline deployment and manage infrastructure as code
- Develop and maintain automation scripts using one or more programming languages (Python or Java) and support CI/CD pipelines with tools like XLR, Jenkins, Git, and Maven
- Actively participate in Agile ceremonies, contributing to effective sprint planning and continuous improvement
Requirements:
- Minimum of 5+ years' experience in cloud computing
- Demonstrated expertise in managing AWS services (EC2, RDS, S3, VPC, CloudFormation, etc.)
- Experience with Docker and Kubernetes
- Basic administration experience with relational and NoSQL databases
- Proven background working in regulated environments
- In-depth knowledge of networking, security, and configuration management frameworks
- Hands-on programming experience (Python or Java preferred)
- Familiarity with CI/CD pipelines, DevOps practices, automated testing frameworks, and source code management
- Excellent communication, analytical, and presentation skills
- Experience with Agile and Scrum methodologies