We are seeking a passionate and self-driven Cloud Developer to join our dynamic Cloud Engineering team at global financial organization specializing in developing innovative solutions for our clients. As a Cloud Developer, you will have the opportunity to work on cutting-edge cloud automation projects and contribute to the growth and success of our company.
Responsibilities:
• Collaborate with cross-functional teams to design, develop, and implement cloud solutions and cloud infrastructure automation
• Use infrastructure-as-code tools such as Terraform Enterprise, or Azure Resource Manager to define and provision infrastructure resources
• Write clean, secure, efficient, and maintainable code in various programming languages
• Deep understanding and building applications using AKS, Serverless functions, Web technologies, Databases etc.
• Deep understanding of migrating on-prem applications to Cloud platforms (such as Azure or GCP)
• Participate in the full software development lifecycle, from concept and design to testing and deployment
• Contribute to the continuous improvement of our software development processes and methodologies, best practices.
• Collaborate with Security teams to integrate with AAD & IAM in Cloud Applications.
• Provide operational and user-facing documentation
• Stay up to date with the latest trends and technologies in cloud technologies and development practices
Requirements:
• Bachelor’s degree in Computer Science, Engineering, or related field
• 10+ years of experience as a Cloud Developer or similar role (Software Developer)
• Expertise in using Terraform to develop, test, and deploy cloud infrastructure as code
• Strong proficiency in one or more programming languages (e.g., Java, Python )
• Expertise with one of the Cloud Platforms( Azure or GCP), Majority of BNY cloud workloads leverage Azure today, but looking for multi-cloud exposure.
• Familiarity with Azure Compute, Functions, AAD, AKS, VPNGateways, Firewall, Storage services, Monitoring and Logging.
• Familiarity with DevOps & CI/CD tools(Azure DevOps, Terraform, Ansible, Gitlab, GitHub)
• Familiarity with API and software development tools, frameworks, and methodologies
• Hands on designing and developing solutions using Azure AI APIs (eg: OpenAI, Document Intelligence, AI Search, etc) also a big plus
• Solid background on systems architecture/design,
• Proficiency with cloud networking and security services
• Excellent troubleshooting skills
• Ability to work independently and as part of a team
• Excellent problem-solving and communication skills
Bachelor's degree