\n <\/head>\n \n
We are seeking an experienced senior DevOps engineer with working experience in either Go or Python program languages to join our team and help us deploy an off the shelf distributed application for global delivery. The successful candidate will be responsible for ensuring the stability, security, and scalability of our production systems and applications.
<\/span><\/span><\/p>
This role will be focused primarily on the implementation of large\-scale enablement of a new SecDevOps capability that will support internal development teams for large adoption.
Key Responsibilities:
<\/span><\/span><\/p>
Develop and maintain scripts and tools to automate operations and maintenance tasks<\/span>
<\/span><\/span><\/p>
Automate deployment and scaling of production systems and applications<\/span>
<\/span><\/span><\/p>
Troubleshoot and debug production systems and applications<\/span>
<\/span><\/span><\/p>
Design, develop, and implement continuous integration and delivery (CI\/CD) processes<\/span>
<\/span><\/span><\/p>
Collaborate with developers and stakeholders to improve the overall development, deployment, and scaling processes<\/span>
<\/span><\/span><\/p>
Monitor and optimize issues related to infrastructure performance of production systems and applications<\/span>
<\/span><\/span><\/p>
Ensure the security of production systems and applications by implementing best practices for security and data protection<\/span>
<\/span><\/span><\/p>
<\/span><\/span><\/p>
Skill chart:<\/span>
<\/span><\/span><\/p>
<\/span><\/span><\/p>
Skill Required Min. Year\/s of Experience Minimum Rating (Beginner\/Intermediate\/Advanced\/Expert)<\/span>
<\/span><\/span><\/p>
Terraform Must have 3\-5 Intermediate<\/span>
<\/span><\/span><\/p>
Linux skills Must have 5+ Intermediate<\/span>
<\/span><\/span><\/p>
Windows Nice to have 1 Intermediate<\/span>
<\/span><\/span><\/p>
Skill Required Min. Year\/s of Experience Minimum Rating (Beginner\/Intermediate\/Advanced\/Expert)<\/span>
<\/span><\/span><\/p>
Scripting (Bash or<\/span>
<\/span><\/span><\/p>
Shell or similar) Must have 4 Intermediate<\/span>
<\/span><\/span><\/p>
Powershell Nice to have 1 Beginner<\/span>
<\/span><\/span><\/p>
Azure Devops or<\/span>
<\/span><\/span><\/p>
other CI\/CD product Must have 3\-5 Intermediate<\/span>
<\/span><\/span><\/p>
AWS \/ Azure \/GCP Must have (at least 1 cloud platform) 3\-5 Intermediate<\/span>
<\/span><\/span><\/p>
Hashicorp Vault or<\/span>
<\/span><\/span><\/p>
Similar product Must have 1\-2 Beginner\/Intermediate<\/span>
<\/span><\/span><\/p>
IaaC Must have 3\-5 Intermediate\/Advanced<\/span>
<\/span><\/span><\/p>
Cloud Image<\/span>
<\/span><\/span><\/p>
Creation Nice to have 1 Beginner<\/span>
<\/span><\/span><\/p>
Application<\/span>
<\/span><\/span><\/p>
Development and<\/span>
<\/span><\/span><\/p>
deployment (Any<\/span>
<\/span><\/span><\/p>
language)<\/span>
<\/span><\/span><\/p>
Python<\/span>
<\/span><\/span><\/p>
Golang Must have 4 Intermediate\/Advanced<\/span>
<\/span><\/span><\/p>
Application \/ Infra<\/span>
<\/span><\/span><\/p>
Security Nice to have 1\-2 Intermediate<\/span>
<\/span><\/span><\/p>
Artifact Lifecycle<\/span>
<\/span><\/span><\/p>
Management Must have 2\-3 Beginner\/Intermediate<\/span>
<\/span><\/span><\/p>
IAM Nice to have 2\-3 Beginner\/Intermediate<\/span>
<\/span><\/span><\/p>
<\/span><\/span><\/p>
Recruiting Agency Screening Question:<\/span>
<\/span><\/span><\/p>
Cloud technologies:<\/span>
<\/span><\/span><\/p>
1. Cloud Certification to demonstrate Cloud experience and knowledge. (Nice to have)<\/span>
<\/span><\/span><\/p>
Cloud (AWS):<\/span>
<\/span><\/span><\/p>
1. How are security groups different from ACL's ?<\/span>
<\/span><\/span><\/p>
2. Develop and deploy applications to AWS<\/span>
<\/span><\/span><\/p>
3. What are the different ways you can login to AWS?<\/span>
<\/span><\/span><\/p>
Cloud (Azure):<\/span>
<\/span><\/span><\/p>
1. What are the different ways you can login to Azure?<\/span>
<\/span><\/span><\/p>
Azure DevOps:<\/span>
<\/span><\/span><\/p>
1. Candidates must have experience creating new ADO pipelines.<\/span>
<\/span><\/span><\/p>
2. Candidates must have experience reading and changing YAML files for modifying ADO pipelines.<\/span>
<\/span><\/span><\/p>
3. How do you read the value of a "locked\/masked" variable into Azure pipeline?<\/span>
<\/span><\/span><\/p>
4. How do you skip a task\/step from executing within a pipeline?<\/span>
<\/span><\/span><\/p>
Bash\/Shell scripting<\/span>
<\/span><\/span><\/p>
1. What are the ways you can set up Environment variables?<\/span>
<\/span><\/span><\/p>
2. What does export do?<\/span>
<\/span><\/span><\/p>
Linux questions<\/span>
<\/span><\/span><\/p>
1. What are different ways you can test\/verify connectivity between two systems\/servers?<\/span>
<\/span><\/span><\/p>
2. What is SWAP space? What is the recommended "SWAP" file system size? What are potential consequences of too low or too high SWAP size?<\/span>
<\/span><\/span><\/p>
3. How do you set permissions on a folder?<\/span>
<\/span><\/span><\/p>
4. Enlist some Linux distros along with its usage<\/span>
<\/span><\/span><\/p>
Powershell<\/span>
<\/span><\/span><\/p>
1. What is curl equivalent in powershell?<\/span>
<\/span><\/span><\/p>
2. How do you set environment variables?<\/span>
<\/span><\/span><\/p>
Terraform<\/span>
<\/span><\/span><\/p>
1. Name some of the major improvements in the latest version of Terraform compared to previous versions.<\/span>
<\/span><\/span><\/p>
2. Explain the purpose of the terraform state file.<\/span>
<\/span><\/span><\/p>
3. What are remote terraform state files used for?<\/span>
<\/span><\/span><\/p>
API<\/span>
<\/span><\/span><\/p>
1. Which protocol is used by RESTful services?<\/span>
<\/span><\/span><\/p>
2. What are some of the HTTP methods supported by REST APIs?<\/span>
<\/span><\/span><\/p>
3. What is the difference between PUT and POST operations?<\/span>
<\/span><\/span><\/p>
For Agency:<\/span>
<\/span><\/span><\/p>
1. If the candidate does not have prior Hashicorp Vault experience, provide them with necessary training\/material prior to joining.<\/span>
<\/span><\/span><\/p>\n
\n
\n <\/div><\/span>
\n <\/body>\n<\/html>