Experience and Qualifications:

  • Bachelors degree in a related IT field
  • Certified Cloud Solutions Architect Associate AND/OR Cloud Certified SysOps Administrator Associate (Professional certifications preferred)
  • Minimum of 5 years’ hand-on experience with Cloud architecture and automation
  • Expertise in continuous integration and delivery practices
  • Minimum of 10 years of experience in a hands-on technology engineering role
  • Strong experience in software development with a variety of languages (such as Java, JavaScript, Python, Go)
  • Expert in scripting technologies (Bash, Perl, etc)
  • Solid experience with Source Code Management tools such as Git
  • Experience with microservices and container technologies (Docker, Kubernetes, etc)
  • Experience in logging and monitoring tools (Splunk, ELK, Prometheus, Grafana)
  • Solid experience with DevOPS philosophies, practises and tools including software provisioning, configuration management, and application-deployment, as well as CI/CD processes and implementations.

Responsibilities:

  • Design, implement, automate, and manage enterprise-level cloud workloads across the organization’s multiple business units.
  • Work as an important part of the cloud platform engineering team, performing cloud-related operations, monitoring applications, reducing rework, simplifying work processes, defining metrics, and ensuring application operational excellence.
  • Using the approved Engineering Operating Model, design, develop, and operate multi-tenant, global, scalable, and highly available Cloud Platform Products.
  • Continually improve and add new features to the automated Landing Zone.
  • Accelerate cloud adoption and awareness throughout the company
  • Develop a modular architecture that is decomposable into consumable platform products and services, allowing for cost recovery at each of them separately.
  • Across all Products, implement DevOps practices and build Site Reliability Engineering capabilities.
  • Ensure that all development efforts adhere to high-quality procedures, capabilities, and tools.
  • Develop and maintain documentation for platform services, integration procedures, and deployment methodology, as well as operational run and playbooks.
  • Collaborate with enterprise, solution, and development stakeholders to create and maintain standards, guidelines, and pattern catalogues
  • Accountable for continuously increasing the economies and prices of Cloud platforms through technical drag reduction and pattern standardisation.
  • Collaborate with the SRE team to ensure that CI/CD tools and automation are efficient.
  • Assist representatives from various business units with technical guidance and experience.

Competencies Required:

  • Capable of communicating complicated architectural principles to executive and business management in layman’s terms.
  • Must have demonstrated experience documenting processes, presentations, frameworks, best practices, and solutions.
  • Must be able to think critically about technological architecture and solutions
  • Expert knowledge of the entire product development and software development lifecycle, including the definition, design, development, and operation of scalable cloud-based products.
  • Expert knowledge of software engineering concepts such as multithreading, data structures, algorithms, design patterns, and high-performance and scalable components
  • In-depth understanding of application and infrastructure designs, including non-functional requirements such as performance, scalability, reliability, and availability.
  • In-depth understanding of software development techniques and tooling for software and product development (incl. coding, coding standards and reviews, source control, testing, debugging, build, deployment, and operations)
  • Extensive knowledge of modern multi-Cloud (on-premises and public) platforms and infrastructures, as well as architectures for Cloud Native application products based on PaaS. Services as a service (SaaS) and as a cloud infrastructure (IaaS)
  • Leadership characteristics include fostering cooperation and trust, communicating in an open and polite manner, collaborating with peers and clients, and promoting good change that promotes diversity and inclusiveness.
  • Expert at establishing efficient and modern organizational operational models, processes, and structures that facilitate the transition to Agile, DevOPS, and SRE delivery approaches.
  • Customer-centric leader with a laser-like focus on providing meaningful business value to a wide group of IT and business stakeholders.

Learn more/Apply for this position