We’re looking for a\"Cloud Developer\" to join Data Analytics and Automation Platforms (Global Digital Factory) to develop custom solutions, oversee and optimize our AWS-based operations, ensuring seamless deployment and reliable system performance. This role involves software development, cloud engineering, managing CI/CD processes, monitoring infrastructure, troubleshooting issues, and collaborating with cross-functional teams. Candidates should bring a strong operational mindset along with basic application development skills to support continuous improvements in automation and delivery.
Key Responsibilities
* Software Development: The focus of the role revolves around software engineering. SOLID principles, Design Patterns, and strong software architecture principles form the most important foundation of the role.
* GitLab CI/CD: Configure, maintain, and continuously improve GitLab pipelines for build, test, and deployment across multiple environments. Implement best practices to ensure reliability, speed, and security throughout the CI/CD process
* Terraform and Infrastructure Automation: Own the provisioning and management of AWS resources using Terraform. Enforce IaC best practices, ensuring version‑controlled and repeatable infrastructure changes
* Solution Design: Collaborate with software engineers and architects to design scalable, secure, and cost‑effective cloud solutions. Balance short‑term project needs with long‑term operational efficiency and maintainability
* Run Management: Oversee day‑to‑day operations, including system monitoring, alerting, and incident response. Ensure high availability and reliability of applications, and drive continuous improvement of operational processes
* Operational Collaboration: Work closely with development and QA teams to guide operational decisions, troubleshoot production issues, and maintain robust deployment pipelines that support frequent and reliable releases
* Application Maintenance: Manage routine updates and patching for applications. Partner with development teams on bug fixes, enhancements, and performance optimizations, ensuring minimal downtime and smooth rollouts
Requirements
* Experience: Proven track record in DevOps or infrastructure engineering roles, at least 3 years experience
* Excellent Skills in Software Engineering: Proven track record web application development and patterns
* GitLab CI/CD Expertise: Hands‑on experience setting up and optimizing pipelines, with a focus on security, scalability, and reliability
* Terraform & AWS: Deep understanding of AWS services and strong proficiency with Terraform for infrastructure as code (IaC)
* Containerization & Orchestration: Familiarity with Docker and Kubernetes or similar technologies for efficient application packaging and deployment
* Scripting & Coding: Proficiency in Python, Go, or other scripting languages to automate tasks, build tools, and assist in application‑level maintenance
* Solution Design & Troubleshooting: Ability to design robust, scalable architectures and rapidly diagnose issues in production environments
* Collaboration & Communication: Comfortable working cross‑functionally with development, QA, and operations teams; strong written and verbal communication skills
* Agile & Continuous Improvement Mindset: Experience with Agile/Scrum workflows and a commitment to enhancing system reliability and developer productivity
#J-18808-Ljbffr