Be involved in all stages of the software development lifecycle from design to development, testing, and deployment. Design and implement scalable and reliable systems to support software development Collaborate with software engineers and DevOps teams to design and implement technical designs and solutions Provide operational support for the platform, ensuring it is scalable, reliable, and meets the needs of the company Stay up-to-date with new technologies and industry trends, and continuously improve the platform to meet the changing needs of the company Designing and implementing the infrastructure and systems that support a company's cloud computing platform. Configuring and deploying cloud infrastructure, including virtual machines, storage, and networking. Monitoring and troubleshooting issues that arise on the cloud platform. Implementing security and compliance controls to protect the company's data and systems on the cloud. Automating the deployment and scaling of applications on the cloud platform. Managing and maintaining the cloud platform, including upgrades, backups, and disaster recovery. Collaborating with other teams such as developers, operations, and security to ensure the cloud platform meets the needs of the business. Continuously researching and evaluating new cloud technologies and trends to recommend and implement improvements. Develop and maintain documentation and standard operating procedures for cloud infrastructure and services. Strong understanding of different cloud platforms such as AWS, Azure, OCP, etc. Strong communication and collaboration skills, able to work with cross-functional teams. Strong Linux/Unix skills, including command-line interface, scripting, and automation. Strong understanding of virtualization and containerization technologies. Familiarity with monitoring and log management tools. Strong understanding of network, security and storage concepts. 9+ years of work experience in software development, systems engineering Proficiency in programming languages such as Python, Java, or C++ and ansible automation Practiced with APIs Skilled with scripting, frameworks, CI/CD & DevOps Capable of working with a range of operating systems Experience with cloud platforms, container platforms (OpenShift, Kubernetes) and Docker Strong understanding of networking concepts, including TCP/IP, DNS, and HTTP Knowledge of data structures and algorithms Ability to work effectively as part of a team Excellent problem-solving skills Detail-oriented and able to identify and fix small issues before they become larger problems Ability to adapt to new technologies and changing business needs Strong time management skills and ability to prioritize tasks in order to meet deadlines INFORMATION TECHNOLOGY OUTSOURCING (ITO), IMPLEMENTATION MAINTENANCE AND TECHNICAL SERVICES, SOFTWARE DEVELOPMENT CONSULTANCY SERVICES AND OTHER RELATED ACTIVITIES Bachelor's or Equivalent
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.