What are the responsibilities and job description for the Senior DevOps/Cloud Engineer position at NetVision Resources Inc?
Position Description
Foundation for Success (Basic Qualifications)
These skills will help you succeed in this position:
- Architect, design, code, and implement next-generation technical solutions using software engineering best practices in the latest technologies:
- Provide expertise in one or more of these areas: DevOps, CI/CD, AWS, Ansible, RedHat, NGINX, Governance, and Monitoring.
- Brief management, customer, team, or vendors using written or oral skills at appropriate technical level for audience.
- All other duties as assigned or directed.
Foundation for Success (Basic Qualifications)
- 7 years of experience with implementing, managing and monitoring environments utilizing Cloud technologies such as AWS in Private (on-premises) or Commercial/Public (off-premise) clouds.
- 5 years of experience implementing and managing CI/CD systems and methodologies on AWS.
These skills will help you succeed in this position:
- Experience with implementing, managing and monitoring environments utilizing Cloud technologies such as AWS in Private (on-premises) or Commercial/Public (off-premise) clouds.
- Experience implementing AWS core services (e.g., EC2, ALB, ELB, EBS, IAM, S3, VPC, Cloud Trail, Cloud Watch) and working with AWS CloudFormation.
- Experience implementing and managing CI/CD systems and methodologies on AWS.
- Strong knowledge of DevOps principles and the use of CI/CD tools such as Jenkins, Git, Artifactory, Nexus, Bitbucket etc.
- Experience working with Linux OS and RHEL 8 .
- Experience with Ansible scripting and NGINX.
- Ability to understand, implement, and automate security controls, governance processes, and compliance validation.
- Experience with defining and deploying monitoring, metrics, and logging systems on AWS including Splunk, Nagios and Dynatrace.
- Experience implementing systems that are highly available, scalable, and self-healing on the AWS platform.
- Comprehensive knowledge of Scrum and/or Kanban Agile development process, ceremonies (scrums, backlog grooming, retrospectives, demonstrations) and tools (e.g., Jira, VersionOne, Confluence).
- Strong communication and collaborative skills in providing technical direction and hands-on software deployment.