To ensure successful delivery by being a team member of the software project team. The responsibilities include activities described in the software project lifecycle.
This would entail areas such as
Design solutions from mission needs and find areas to automate work.
Provide architecture and development solutions guidance to team.
Responsible for automating deployments of infrastructure in Azure, AWS, GCP, on-Prem, and eventually assisting in automating other components of the Application lifecycle
Collaborate and participate in activities to make certain knowledge improvement, sharing plus integration within as well as across whole work programs as suitable and lead projects.
Manage to host environment inclusive of web servers, database servers, VMWare, Cisco, Citrix, SAN, and Blades etc. to ensure apt tuning plus capacity.
Ensure most extreme uptime for complete network services and servers.
Identify and select technology solutions from multiple competing options, perform evaluations and proof-of-concepts, and finally make recommendations to management
Improve, plan capacity and design related to infrastructure engineering projects.
Linux / Bash Scripting.
Cloud infrastructure development using OpenStack (Nova, Ironic and Glance)
Agile methodology and DevOps .
CI / CD Development Environments / Tools : GIT, Maven, Jenkins, Ansible, Cobbler, Puppet, Chef, Docker
CI / CD Project Management Tools : JIRA, Confluence
Restful API Development