This position is accountable and responsible for creating and maintain cloud resources and environments.
Roles and Responsibilities:
- Environment creation
- Patch management
- Creation and execution of backup and restore routines
- IAS/IAC owner
- Kubernetes tuning
- Implementation of security policies
- Follows processes and procedures
- Participates in threat modelling
- Derives requirements from high level business requests
Preferred Skills:
- Terraform / Ansible
- Azure infrastructure expert
- Lifecycle management of cloud solutions
- Advanced understanding of Kubernetes
- Familiarity with scripting languages
- Linux usage and configurations
- Windows usage and configuration
- Minimum baseline knowledge of security
- Jenkins / azure devops / Jira / Git
- Capacity and willingness to learn new technology on their own
- Capable of independent tech spikes and presentation/recommendation to larger team
- Configuration management tools, such as Puppet or Chef
- Scripting languages, such as Python or Ruby
- Designing and implementing DevOps solutions for any public clouds, such as AWS, Azure, or Google Cloud Platform
- Working with development, QA, and operations teams to automate the build, test, and deploy process
- Deciding on and putting into practice the safest and quickest method for getting code from development to production
- Creating and maintaining deployment pipelines and infrastructure as code
- Monitoring system performance and capacity utilization
Qualifications:
- A minimum BE/BTech degree in computer science, computer engineering or relevant experience. Minimum experience required 5-7 Years
Key Competencies:
- Adaptability/Flexibility - ability to adapt and meet changing needs: open to new ideas; takes on new responsibilities.
- Analytical - synthesizes complex or diverse information; collects and researches data; uses intuition and problem solving-skills to develop alternative solutions; uses reason even when dealing with emotional topics.
- Communication - writes or speaks clearly and persuasively in positive or negative situations; listens and responds to questions giving clarification when needed; negotiate effectively with colleagues and staff; demonstrates group presentation skills.
- Decision Making/Judgment - willingness to make difficult decisions using sound and accurate judgment in a timely manner; ability to communicate decisions to others and explain reasoning for decisions.
- Leadership - leads by example; ability to identify and action on the development needs of employees; ability to identify gaps in employee engagement and act to improve where necessary; create and maintain a professional environment.
- Planning/Organizing - ability to manage multiple high priority items simultaneously; prioritizes and plans work activities; uses time efficiently; sets goals and objectives.
- Problem Solving - identifies and resolves problems in a timely manner; develops alternative solutions; works well in group problem solving situations.
- Teamwork - demonstrate and promote teamwork; able to build moral and group commitments to achieve goals and objectives; supports everyone s efforts to succeed.
Physical Requirements/Environment/
Safety
- Ability to perform the essential functions/jobs mentioned above
- Work fluctuating schedules for extended periods of time.
- Ability to effectively communicate in written and oral form.