Description

  • Design, develop, and maintain scalable and reliable platforms to support software development and deployment.
  • Implement and manage CI/CD pipelines using AWS services such as CodeCommit, CodeBuild, CodeDeploy, and CodePipeline.
  • Automate infrastructure setup and maintenance using Infrastructure as Code (IaC) tools like AWS CloudFormation, AWS CDK, or Terraform.
  • Monitor and optimize the performance of platforms and CI/CD pipelines.
  • Collaborate with development and operations teams to ensure seamless integration and deployment of applications.
  • Troubleshoot and resolve issues related to platform infrastructure and CI/CD processes.
  • Ensure compliance with industry security standards and best practices.
  • Mentor junior engineers and provide guidance on best practices in platform engineering, CI/CD, and AW

Qualifications:

  • Bachelor’s degree in computer science, Information Technology, or a related field.
  • Minimum of 8 years of experience in platform engineering or a similar role.
  • Extensive knowledge of AWS services and infrastructure.
  • Proficiency with CI/CD tools such as Jenkins, GitLab, or GitHub Actions.
  • Strong scripting skills in languages like Python, Bash, or PowerShell.
  • Experience with configuration management tools like Ansible or Puppet.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.
  • Proven ability to lead and mentor teams.

Skills:

  • AWS services (EC2, S3, RDS, Lambda, etc.)
  • CI/CD tools (Jenkins, GitLab, GitHub Actions)
  • Infrastructure as Code (IaC) tools (AWS CloudFormation, AWS CDK, Terraform)
  • Scripting languages (Python, Bash, PowerShell)
  • Configuration management tools (Ansible, Puppet)
  • Monitoring and logging tools (CloudWatch, ELK Stack)
  • Security and compliance standards

Education

Bachelor's degree