Hi,
Below is the Job Description for the position of Sr Cloud Engineer
The ideal candidate will have strong communication skills, a customer service-based approach, and AWS and Azure certification. They will be a positive addition to the team and an independent contributor with the ability to work without supervision, 'figure out,' and overcome obstacles.
You will work closely with the Chief Architect/CTO and other software and Infrastructure engineers to develop new solution offerings and improve existing ones. This position reports to the CTO.
Responsibilities:
- Ability to manage cloud services and possess cloud migration experience
- Deep Operating System (Windows/Linux) Architecture and administration skillset
- 24x7 Operational experience
- Should support existing deployment & re-architecture.
- Take the lead on cloud recommendations and be the primary contributor on best practices development, automation ideas, and cloud adoption
- Aptitude for learning, troubleshooting and applying judgment
- Need to contribute both in Development & Support
- Study architectures and business mission requirements for to find the best road to cloud adoption
- Determine what ecosystem security features can be utilized to meet any applicable security requirements of the customer
- Work with customer technical teams from networking and engineering to architect solutions and resolve issues during migration
- A commitment to best practices along with guidance of operational processes, SysOps, DevOps, deployment checklists, and more.
- Perform hardware and software version control and maintain periodic compilation schedule.
- Provide supporting information to the software and infrastructure engineers to aid in the creation of a system specification.
Skills:
- Setting up new servers and infrastructures on AWS and Azure - Linux and Windows
- Extensive experience on Linux & Windows VMs
- Experience with command-line and administration of Linux and Windows operating systems
- Experience with System Monitoring, Vulnerability Scanning, Patch Management and Business Continuity architectures desired.
- Experience developing normalization and automation scripts using a scripting language such as Ruby, Python, Perl and/or PowerShell
- Experience in using RESTful services and working knowledge of JSON/XML
- Solid understanding of networking and core Internet protocols (e.g., TCP/IP, DNS, SMTP, HTTP, and distributed networks)
- Knowledge of ecosystem options, pricing models, and security feature-set.
- Setup new VMs & related user accounts
- Tuning configurations (i.e., log rotations & log retentions period)
- Encryption and troubleshooting
- Setup new DB accounts + related access restrictions
- GitLab pipeline creation and management
- Management of Jira, Confluence, GitHub & GitLab
- Access & accounts management
Must Have:
- A relevant Cloud certification in AWS and Azure
- 3 years or more working experience on AWS and Azure services
- 5 years or more working experience of software programming
- 5 years or more working experience on the infrastructure design and support
- Experience in Scripting
- College degree in software engineering or computer science