AWS DevOps Architect

Posted Jul 8

As a DevOps Engineer (AWS Architect), you will play a crucial role in designing, implementing, and managing the cloud infrastructure for our organization. Your primary responsibility will be to lead the migration process from our existing on-premises/private cloud solution to AWS. You will collaborate closely with cross-functional teams, including software engineers, system administrators, and network engineers, to ensure a seamless transition and optimal cloud deployment.

Responsibilities:

  1. Cloud Migration Strategy: Develop and execute a comprehensive plan for migrating our on-premises/private cloud solution to AWS, considering both lift and shift as well as cloud-native architecture principles.
  2. AWS Architecture Design: Design, implement, and optimize the AWS infrastructure, ensuring scalability, reliability, and security.
  3. Multi-Cloud Expertise: Gain a deep understanding of multiple cloud platforms to facilitate future expansion beyond AWS.
  4. Cloud Services Selection: Assess and recommend appropriate AWS cloud services based on business requirements and application needs.
  5. Automation and Infrastructure as Code: Implement infrastructure automation using tools like Terraform or CloudFormation to enable efficient and repeatable deployments.
  6. Continuous Integration and Deployment: Establish and maintain a CI/CD pipeline for automated build, test, and deployment processes.
  7. Monitoring and Performance Optimization: Develop monitoring and alerting mechanisms to proactively identify and resolve performance issues.
  8. Security and Compliance: Ensure the cloud infrastructure meets industry best practices, compliance standards, and data protection regulations.
  9. Collaboration and Documentation: Collaborate with cross-functional teams to gather requirements, provide technical guidance, and document the cloud architecture and processes.
  10. Research and Innovation: Stay up-to-date with the latest trends, tools, and techniques in the cloud computing domain and contribute to the continuous improvement of our infrastructure.

Qualifications:

  • 7+ years of experience as a DevOps Engineer, Cloud Engineer, or similar role.
  • Strong expertise in AWS architecture, including services such as EC2, S3, RDS, VPC, Lambda, and IAM.
  • Proven track record of successfully migrating on-premises/private cloud solutions to AWS.
  • Familiarity with other cloud platforms such as Azure, Google Cloud Platform (GCP), or Oracle Cloud.
  • Proficient in infrastructure automation using tools like Terraform, CloudFormation, or Ansible.
  • Experience with containerization and orchestration technologies such as Docker and Kubernetes.
  • Solid understanding of CI/CD concepts and hands-on experience with related tools (e.g., Jenkins, GitLab CI/CD).
  • Knowledge of networking principles and security best practices in cloud environments.
  • Strong problem-solving skills and the ability to troubleshoot complex issues.
  • Excellent communication and collaboration skills to work effectively with cross-functional teams.
  • Relevant certifications like AWS Certified Solutions Architect or AWS Certified DevOps Engineer are a plus.