- Provide technical innovation and thought leadership to guide environment/operation and development teams in the automation of operational processes.
- Guide engineers to implement solutions in complex enterprise environments.
- Design, build, and implement automation of provisioning, configuration, monitoring, security, and deployment of applications in the automated environments.
- Ensure all components are built to provide quality, security, scalability, stability, efficiency and reliability, ensuring compliance with client processes, and governing standards.
- Recommend and implement DevOps practices which are sustainable and considered the best fit for the client's need.
- May provide estimates and project planning for projects.
- Manage, monitor, and report on documented technical risks and issues associated with components of projects.
- Provide expertise and technical consulting to client projects in a way that builds and maintains professional relationships.
- Deliver to agreed client expectations and project plans and ensure appropriate escalation of issues/ risks, etc.
- Undertaken internal and external thought leadership activity to promote CDB and DevOps.
- May undertake people leadership and management.
- Proven experience as a Senior Developer, Operations or DevOps Engineer focusing on bridging the gap between developers and operations for large complex clients.
- Understand fundamental principles of distributed systems, security, networking, virtualization, Storage, database, fault tolerance, and disaster recovery.
- Experience with containerization and associated microservice tooling such as Docker, Kubernetes, Istio, Mesos/Marathon, DC/OS, and Nomad.
- Experience in provisioning tools such as Terraform, ARM Templates, GCP Deployment Manager, and Cloud Formation.
- Extensive experience in Linux/Unix (e.g. Ubuntu, RHEL, SUSE) and/or Windows Server.
- Experience in working and troubleshooting network infrastructure and systems (e.g. TCP/IP networking, DNS, SMTP, DHCP, DNS and others).
- Experience in Amazon Web Services (AWS), Google Cloud Platform (GCP), Microsoft Azure, VMware or OpenStack.
- Experience in scripting languages such as Bash, Python, and PowerShell.
- Experience in distributed applications such as Cassandra, Consul, etcd, HDFS, Hadoop, Cloudera, Elasticsearch and/or Kafka.
- Experience in logging and monitoring tools such as Prometheus, InfluxDB, Nagios, Splunk, Elasticsearch, Sysdig, New Relic, and Grafana.
- Experience in configuration management tools such as Ansible, Salt, Puppet, Chef, and Desired State Configuration.
- Strong understanding of software development lifecycle in traditional and agile practices.
- In depth understanding of systems architecture to deliver services.
- Proven thought leadership activity in internal and external environments.
- Proven consultancy experience gained on large and/or complex projects preferably within Tier 1 or 2 organisations.
- Proven thought leadership experience and passion for sharing technology knowledge and best practice.
- Proven experience in the technical leadership and guidance of team members (desirable).
- Excellent communication, presentation, and relationship management skills.
- Ability to effectively report and manage risks and issues.
- Ability to operate within agile/iterative project management methodology processes such as SCRUM.
DevOps Engineer - Melbourne, Australia - COGNIZANT
Description
Cognizant (Nasdaq-100: CTSH) is one of the world's leading professional services companies, transforming clients' business, operating and technology models for the digital era. Our unique industry-based, consultative approach helps clients envision, build and run more innovative and efficient businesses.Learn how Cognizant helps clients lead with digital at or follow us @Cognizant
Position Summary:
Mandatory Skills:
Duties and Responsibilities:
Salary Range : >$100,000
Next steps :
If you feel this opportunity suits you, or Cognizant is the type of organization you would like to join, we want to have a conversation with you Please apply directly with us.
For a complete list of open opportunities with Cognizant, visit is committed to providing Equal Employment Opportunities. Successful candidates will be required to undergo a background check.
About Cognizant
Cognizant (Nasdaq-100: CTSH) is one of the world's leading professional services companies, transforming clients' business, operating and technology models for the digital era. Our unique industry-based, consultative approach helps clients envision, build and run more innovative and efficient businesses. Learn how Cognizant helps clients lead with digital at or follow us @Cognizant.