At a Glance
- Tasks: Join our Cloud Engineering team to design and support multi-cloud solutions in AWS and GCP.
- Company: Millennium is a cutting-edge social network with a robust multi-cloud platform for innovative development.
- Benefits: Enjoy flexible work options, competitive perks, and the chance to work with top-tier technology.
- Why this job: Be part of a dynamic team, build impactful solutions, and enhance your skills in a fast-paced environment.
- Qualifications: Experience in Python, cloud infrastructure, and CI/CD tools is essential; self-starters thrive here.
- Other info: Collaborate with skilled engineers and contribute to exciting projects across multiple environments.
The predicted salary is between 36000 - 60000 £ per year.
Social network you want to login/join with:
Millennium has a state-of-the-art multi-cloud compute and data platform.The platform enables internal teams to take advantage of cloud native capabilities, iterate quickly, and build elastic solutions while ensuring security and resiliency.
As a member of the Cloud Engineering team, you will be responsible for a large multi-account / multi-project / multi-cloud platform that enables many application development teams to host capabilities in AWS, and GCP.You may be designing, building and supporting core platform capabilities such as global network connectivity, CI/CD shared infrastructure, or features of a global security and infrastructure orchestration platform.You will also be working with development teams across the firm to help build best practice, secure and cost-effective solutions on the Cloud.
This is a hands-on developer role, and candidates must have experience deploying and supporting their own production ready code in the Cloud as well as automating the build and management of a broad range of cloud infrastructure, preferably in Python.
Qualified Candidates will have extensive experience with Object Oriented Programing in Python, developing unit and functional tests, designing and implementing CI/CD tools with infrastructure as code pipelines, managing Linux systems, developing containerization systems, configuring cloud networks, implementing security controls, automating configuration and state management, and implementation of monitoring, and alerting.
- Architect, develop and maintain internal cloud platform components, frameworks and offerings
- Architect, develop and maintain best practice solutions built on cloud native tooling in AWS
- Help customers architect, develop and maintain their own solutions in AWS
- Implement CI/CD pipelines which include unit, integration and security tests
- Implement availability, security, performance monitoring and alerting of cloud solutions
- Automate data resiliency and replication, including cross-region
- 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 cloud 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, DyanmoDB, 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
#J-18808-Ljbffr
Cloud Engineer - AWS. employer: Millennium Management
Contact Detail:
Millennium Management Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Cloud Engineer - AWS.
✨Tip Number 1
Familiarise yourself with AWS services and tools that are specifically mentioned in the job description, such as Lambda, DynamoDB, and API Gateway. Having hands-on experience with these technologies will not only boost your confidence but also demonstrate your capability to potential employers.
✨Tip Number 2
Engage with the cloud engineering community by participating in forums or attending meetups focused on AWS and cloud infrastructure. Networking with professionals in the field can provide valuable insights and may even lead to referrals for job openings.
✨Tip Number 3
Consider contributing to open-source projects related to cloud infrastructure or automation tools like Ansible or Terraform. This not only enhances your skills but also showcases your commitment to continuous learning and collaboration, which is highly valued in a team-oriented environment.
✨Tip Number 4
Prepare for technical interviews by practising coding challenges in Python and reviewing concepts related to object-oriented programming and cloud infrastructure. Being well-prepared will help you articulate your thought process and problem-solving skills effectively during the interview.
We think you need these skills to ace Cloud Engineer - AWS.
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Python, cloud infrastructure, and CI/CD tools. Use specific examples that demonstrate your skills in developing and supporting production-ready code in AWS.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the Cloud Engineer role at Millennium. Mention how your background aligns with their multi-cloud platform and your ability to collaborate with development teams to implement best practices.
Showcase Relevant Projects: Include details of any relevant projects you've worked on, especially those involving AWS, Terraform, or serverless applications. Highlight your contributions and the impact they had on the project's success.
Highlight Soft Skills: Don't forget to mention your excellent communication skills and ability to troubleshoot under pressure. These are crucial for collaborating with a highly-skilled team and ensuring project deadlines are met.
How to prepare for a job interview at Millennium Management
✨Showcase Your Python Skills
Since the role requires extensive experience in object-oriented programming with Python, be prepared to discuss your past projects. Highlight specific examples where you've deployed production-ready code and automated cloud infrastructure using Python.
✨Demonstrate Cloud Infrastructure Knowledge
Familiarise yourself with CloudFormation and Terraform, as these are crucial for developing Cloud Infrastructure as Code. Be ready to explain how you've used these tools in previous roles to manage and automate cloud resources.
✨Discuss Security Practices
Security is a key aspect of this role. Prepare to talk about your experience with IAM policies and implementing least privilege access. Share examples of how you've ensured security in your cloud solutions.
✨Prepare for Technical Questions
Expect technical questions related to CI/CD pipelines, containerisation, and monitoring. Brush up on your knowledge of tools like Ansible and AWS services such as Lambda and DynamoDB, and be ready to discuss how you've implemented these in your work.