This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
A Cloud Software Development Engineer is at the forefront of cloud operations, working on development, integration, and process automation. They collaborate with teams, including Finance and Cloud Enablement, to define and maintain standardized practices for using AWS and Azure cloud services. This role also guides system design to meet technical standards and ensures a smooth transition to production. The Engineer configures cloud platforms, manages APIs, and integrates applications with cloud services to bridge various cloud architectures.
Job Responsibility:
Build and implement governance, security, privacy, and networking standards in AWS and Azure environments, focusing on IaaS/PaaS services, pipelining, service principles, and disaster recovery strategies
Design and configure multi-region cloud solutions, including integration between AWS and Azure
Establish and manage networking solutions such as Direct Connect, ExpressRoute, and Virtual Networks, ensuring secure ingress and egress traffic flow
Monitor cloud systems for performance, reliability, and compliance, leveraging advanced monitoring tools and techniques
Collaborate with cross-functional teams to define architecture, establish standards, and implement best practices for cloud solutions
Code and maintain APIs for cloud systems and applications, translating architectural requirements into scalable cloud solutions
Participate in software design and code reviews, ensuring alignment with industry standards and functional requirements
Develop and maintain comprehensive technical documentation, including system architecture and cloud solution designs
Analyze functional requirements, formulate technical recommendations, and create detailed technical designs that address business needs
Contribute to strategic planning and cloud solution roadmaps, including estimating development timelines and delivering features on schedule
Implement security measures to protect cloud environments and ensure compliance with governance policies and regulatory standards
Manage and resolve issues related to cloud architecture, integrations, and system performance
Requirements:
Bachelor's degree in Computer Science, Software Engineering, or related field
5+ years of experience in cloud engineering, with expertise in AWS and Azure services
Proficiency in developing with Javascript/Typescript, Python or Java/Kotlin
Strong understanding of CI/CD pipelines and DevSecOps practices
Experience working with APIs and HTTP REST interfaces
Familiarity with public, private, and hybrid cloud environments
Knowledge of containerization and orchestration using Docker and/or Kubernetes
Strong problem-solving and troubleshooting skills under pressure
Familiarity with Agile software development, including Scrum
Familiarity with Git Version Control and Platforms like Github, Gitlab and Bitbucket
Ability to manage multiple tasks or priorities effectively
Experience collaborating on cross-functional teams
Clear written and verbal communication with technical and non-technical stakeholders
Familiarity with core cloud services (compute, storage, networking) and deployment, monitoring, and maintenance of cloud applications
Nice to have:
Basic knowledge of deployment automation best practices
Experience with infrastructure-as-code tools like Terraform or CloudFormation
Strong understanding of security principles and secure coding practices
Experience writing unit, integration, and end-to-end tests using testing frameworks
Knowledge of monitoring tools like Prometheus or Grafana for application performance tracking
What we offer:
Career Development Plans
Certifications
Mentorship Programs
Ongoing training
Work-life balance
Continuous learning
Rewarding excellence
Full time positions for consultants with optional benefits
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.