Job Description :
Role: Sr. DevOps Engineer
Location: Milwaukee / California
Duration : 6 + months
No. of positions: 2
Job Description:
Applicants should have a strong knowledge in the following areas and tools and can show how these tools can be combined to deliver DevOps tool chains - Continuous Integration, Continuous Deployment, Code management, Continuous Automated Testing, Agile Planning and Bug tracking , Continuous monitoring and Log aggregation tools.
Strong knowledge of cloud enablement services.
Strong scripting skills (Python, Ruby, Perl, Shell
Experience with automated deployment, continuous integration, and release engineering tools (Nagios, Zabbix, Cacti, New Relic, Graphite);
Strong knowledge of infrastructure automation tools (Puppet, Chef, Ansible);
Prior consulting, advisory, or professional services experience is preferred;
Strong knowledge and expertise in DevOps solution delivery and strategy;
Solid knowledge of design patterns and refactoring concepts;
Practical expertise in performance tuning and optimization, bottleneck problems analysis;
Experience with software development frameworks, DevOps tools and configuration management tools, such as: Java, .NET, Node.js, Github, Jenkins, Concourse, Kafka, Atlassian, Puppet, Chef, Ansible
Experience with Micro services and containers
Knowledge of virtualization technologies, such as VMware vSphere and Microsoft Hyper-V, as well as knowledge of SQL and NoSQL DB products such as Mongolab, Hadoop, Redis Cloud, Clear DB, MySQL, MSSql, MongoDB, PostgreSQL, Oracle, Cassandra, Elasticsearch
The candidate should also have working knowledge and experience in development languages and frameworks with Windows and Linux flavors
5+ years’ experience designing and leading architectural efforts for infrastructure, development and test environments
Seasoned leadership experience:
Applying the nuances of influencing based on the situation, knowing when to push and when to ease, driving through designs, ideas, and roadmaps.
Excellent communication skills: Demonstrated ability to present to all levels of leadership, including executives
Expert in the architecture process
Expertise with Agile Development
Familiarity with integrated build systems and testing frameworks
Have a good knowledge of software open sources used by automation development.
Thorough and detail-oriented.
Excellent coding and project management skills.
Knowledge and experience in software performance and scalability test automation.
Experience with distributed systems and database structures.
Tools - good to have:
Cloud (Technologies) IaaS: IBM SoftLayer, Amazon (AWS), Microsoft Windows Azure and Azure Stack (Hybrid Cloud Platform), OpenStack, Google Cloud, and Rackspace
Cloud PaaS: Pivotal‘s Cloud Foundry, Redhat’s Open Shift, IBM Bluemix, Google App Engine, SFDC’ Heroku, CloudBees Jenkins and AWS’s Elastic Beanstalk
Cloud Integration (iPaaS): IBM Cast Iron, Dell Boomi AtomSphere, Oracle ICS, SAP HCI, Microsoft BizTalk and MuleSoft
Cloud SaaS Integration: Salesforce’s UI, Business logic and Data integration. Salesforce-SAP Integration & Salesforce-iPaaS
Container/Orchestration: Docker, Docker Swarm, Cloud Foundry’s Diego, Apache’s Mesos
Google Kubernetes, Amazon ECS and Azure ACS
Collaboration Tool: Salesforce’s Chatter, Microsoft’s Yammer, Jive, Lync (Microsoft)
Cloud DevOps Tools: SCM - Git, GitHub, GitLab, CI- Jenkins (aka Hudson), Bamboo and CM -Puppet, Chef, UrbanCode Build and Ansible
Log aggregation tools Splunk, ELK etc