We are seeking an experienced AWS Cloud Platform Engineer to design, implement, and maintain a robust self-service platform for the software development life cycle (SDLC). This platform empowers development teams with seamless access to cloud resources, automation, and CI/CD pipelines, supporting global, large-scale production environments.
responsibilities :
Design and implement a scalable, secure self-service SDLC platform using AWS Cloud, CI/CD tools, Python, and Bash scripting.
Integrate AWS serverless and PaaS services to provide reliable and secure access for development, testing, and deployment.
Manage infrastructure and resources with CloudFormation, AWS CDK, Terraform, and Serverless Application Model (SAM).
Build and maintain CI/CD pipelines using Bamboo CI, Jenkins, or similar tools to enable smooth software releases.
Collaborate with development teams to prioritize and implement platform requirements.
Define and enforce best practices for AWS Cloud, CI/CD, Python, Bash, and automation usage.
Monitor platform performance, availability, and security in compliance with company and industry standards.
Continuously evaluate new tools, technologies, and methodologies to enhance the platform.
requirements-expected :
Proven experience in cloud platform engineering, primarily focused on AWS Cloud, CI/CD, Python, and Bash scripting.
Expertise in deploying and managing AWS Cloud services and integrating them with CI/CD pipelines.
Strong knowledge of CloudFormation, AWS CDK, SDK, SAM, and Terraform.
Hands-on experience configuring CI/CD pipelines with Bamboo CI, Jenkins, or equivalent.
Advanced programming and scripting skills in Python and Bash.
Familiarity with containerization technologies such as Docker and Kubernetes.
Excellent problem-solving, troubleshooting, and cross-team communication skills.
Ability to successfully complete a live coding exercise (programming language flexible)