Opticca Consulting delivers revolutionary platforms that enable our clients to outperform their competition. We help our clients speed up application development and deliver value faster than ever before by adopting architectures using DevOps, Containers and Microservices, as well as supporting Automation and CI/CD pipelines. Our extensive partner network helps us drive collaboration and leverage technology independence. We’ve built a team of passionate technologists who truly care about achieving quality outcomes, building lasting relationships, and delivering on what we promise – every client is a reference.
For more information, visit: www.opticca.com
Position: AZURE DevOps Engineer
Opticca is seeking an AZURE DevOps Engineer to support the automation and deployment needs of a range of projects. You'll work hand-in-hand with development teams to implement automation solutions using technologies such as Azure, Ansible, Terraforms, and Jenkins to automatically build, test, integrate, and deploy applications. You'll leverage the full power of the cloud to configure highly resilient and scalable applications that can handle hundreds of thousands of users.
Job Description
Being an AZURE DevOps Architect at Opticca, skills you need to have include
- Design & Implementation of CI/CD pipelines on Azure DevOps to handle applications developed using heterogeneous technologies – .Net / Java & others
- Establish code management, build & deployment strategy
- Standardized branching strategy for build, test and deploy jobs
- Guide development team for development/hand-off pipeline setup
- Identify common patterns and utilize YAML templates to reduce redundant pipeline work across all projects
- Provide solution/recommendation on the best practices to link Azure DevOps with JIRA
- Collaborate with team members in the implementation of automation/code quality tools & frameworks
- Create automation scripts using scripting languages like JavaScript / PowerShell / Python.
- Collaborate with team members in continuous improvement & innovation
Educational expectations
- Bachelors degree in Computer Science, Information Systems or Software Engineering or equivalent combination of education and experience as a DevOps Engineer and/or other similar relevant experience
- Certifications in AZURE
- At least one cloud computing related certification
Professional expectations
- 5+ years of experience in a customer-facing position as a technology Consultant/Architect
- 5+ years of experience architecting enterprise solutions
- Excellent hands-on experience in Networking, Storage and Security
- Creating modern infrastructure automation solutions
- Hands-on experience with Cloud manual/automated deployment and managing multiple environments
- Knowledge/experience in Virtualized Environments
- Well versed with basic networking fundamentals, Cluster & Resource management and Cloud deployment (AWS/Azure/GCP), including monitoring systems, logging and security implementation
- Good exposure to DevOps principles, CI/CD, Continuous Deployment Pipelines
- Quick learner and ability to present solutions and complex technical aspects to different levels of audiences
- Excellent communication and presentation skills and ability to communicate at different management levels