Cloud Computing Professional
We are seeking a highly skilled individual to join our team as a Cloud Computing Professional. The successful candidate will be responsible for designing, developing and maintaining internal cloud platforms, frameworks and offerings.
Key Responsibilities
* Design and develop scalable cloud architectures using AWS services.
* Implement CI/CD pipelines with unit, integration and security tests.
* Develop applications across multiple environments and regions, and promote code between them.
* Automate systems configuration and orchestration using tools such as Ansible.
* Collaborate with a highly-skilled team of engineers to build new features and capabilities.
Required Qualifications/Skills
* Extensive experience developing object-oriented Python and working with package management.
* Experience developing Cloud Infrastructure as Code such as CloudFormation and Terraform.
* Experience developing serverless AWS applications with Lambda, DynamoDB, and API Gateway.
* Experience with least privilege Cloud Security such as fine-grained IAM policy development.
* Systems engineering knowledge, including understanding of Linux security and networking.
* Experience with building, monitoring, and alerting on logs and metrics.
* Excellent written and verbal communications.
* Excellent troubleshooting and analytical skills.
* Self-starter able to execute independently, on a deadline, and under pressure.
Preferred Qualifications/Skills
* Experience building with AWS Direct Connect, Direct Connect Gateway and Transit Gateway.
* Experience with Route53 and DNS management in large scale infrastructures.
* Experience developing solutions on container platforms like Docker and Elastic Container Service.
* Experience with Identity Federation including SAML, OAuth and AWS Identity Center.