Infra DevOps Engineer is responsible to champion automation and modern infrastructure practices. Responsible to build and maintain the infrastructure using Infrastructure as Code (IaC), CI/CD, and container orchestration, ensuring high availability, performance, and security. Contribute to faster delivery cycles and more reliable services by bridging the gap between development and operations
Responsible to work with cross-functional team for build, test, integrate, monitor and manage cloud Infrastructure. Continuously improve the Cloud infrastructure to compliance with the governance policy from the perspectives of policy, standards, security, governance, and regulatory requirements, and all relevant cloud best practices.
Independent way of working as well as creativity, the ability to work in a team and a confident manner. Require supporting the further development and operation of cloud platform e.g. patching automation after the patching/version upgrade.
Use DevOps methodologies for the deployment of complex infrastructures and services. Require work in agile interdisciplinary teams with internal and external customers and participate in the development of optimized deployment scripts and methods.
Good understanding of software development processes and work on the area such as Hybrid Cloud Governance, IaaS, PaaS, SaaS, Dev “Sec” Ops, Containers, Cloud-native, CI / CD Pipelines, Infrastructure as Code, Terraform, Ansible, Hybrid Cloud Monitoring, Hybrid Cloud Security as well as Windows & Linux/Unix.
Experience in multi-cloud environments (MS-Azure / AWS / Google) and on-premise infra with scripting skills (Bash, Python), with CI/CD tools. Understanding of containerisation principles and frameworks (Kubernetes, Docker). Require to have the capabilities and understandings to manage the internet and web applications.
Strong root cause analysis skills, investigation, diagnosis and reporting.
Possess In-depth knowledge of on-premise infra (hardware/software) and cloud computing platforms/services.
Knowledge of networking concepts, such as IP addressing, DNS, and load balancing.
Understanding of data storage and database technologies, such as SQL and NoSQL.
Understanding of on-premise infra such as backup, storage, hypervisor and server hardware.
Develop and maintain automation scripts and tools for deploying and managing cloud resources.
Ensure the security, availability, and performance of cloud-based systems and applications. Monitor and troubleshoot cloud infrastructure and services, resolving issues promptly.
Operate in an independent work environment, taking initiative and having confidence to tackle complex problems without regular management oversight.
Experience with architecting, implementing and maintaining highly available mission critical environments for 24×7 availability. Demonstrated history of working within deadlines and ability to work well under pressure.
Focus on Serverless architectures, and highly automated implementation and optimization.
Identify and take lead on opportunities to improve individually and at the organizational level.
Learn, coach and share knowledge and skills with other team members.