Сучасна диджитал-освіта для дітей — безоплатне заняття в GoITeens ×
SoftServe is a global digital solutions company with Ukrainian roots. We are a team of thinkers, doers, dedicated good people who like what they do and do it well. For us, that means a lot.
24 травня 2017

DevOps Architect (вакансія неактивна)

Київ

Необхідні навички

Education:
• Master degree in Computer Science or similar

Specialized knowledge:
• Expert knowledge of the technologies, frameworks and 3rd party products and services utilized to build Operations solutions including Continuous Integration and Delivery, packaging, deployment, monitoring, automation, incident management
• Proficient knowledge of industry recognized architectural patterns, styles and reference architectures applicable to DevOps and general architecture (SaaS, SOA, N-Tier, Client-Server, Message Bus, etc.)
• Practical knowledge of high-volume, high-availability web services with short and near real-time response requirements
• Practical knowledge of Operations and System Administration
• Practical knowledge of Software Development (Java, LAMP, .NET or other)
• Automated Configuration Management practical knowledge (CFEngine, Chef, Puppet, etc.)
• Hands-on scripting with shell (Bash, MS PowerShell) & Python/Ruby/Perl
• Expert knowledge in Networking and Infrastructure Management
• Practical knowledge of design and implementation of operations solutions for systems of different sizes
• Understanding of software development company functioning
• Understanding of offshore software development specifics
• Proficient knowledge of Agile methodologies (Scrum, XP) and software development life cycles

Skills & Abilities:
• English upper intermediate level or higher
• Excellent estimation skills
• Excellent coaching and supervisory skills
• Proficient organizational and time-management skills
• Proficient presentation, communication and interpersonal skills
• Ability to talk in technical language and switch to the language of business managers
• Ability to recognize software patterns and solutions associated with those patterns
• Team player
• Detail orientation
• Result orientation

Experience:
1. 5+ years of experience in design and development of complex DevOps solutions based on the technologies such as:
• Linux/BSD/Windows
• Terraform, Vault
• Kubernetes
• Docker
• Tomcat/JBoss/WebSphere
• ElasticSearch
• MySQL, Postgres,SQL Server, NoSQL
• AWS, Azure, GCP (Certification is plus)
• Python/Ruby/Perl/Go
• Monitoring: Nagios, Zabbix, Grahite, Ganglia, Collectd...
• Ansible, Chef, Puppet...
2. Proven success in technical leadership and coaching
3. Proven success as team player in previous position(s)

Обов’язки

1 Talk to the business to understand business and technical requirements for a project
2 Translate the requirements and product vision into an Operations vision/plan
3 Cooperate with other architects and technology experts to produce a solid solution
4 Analyze, document and assess existing Operations solutions
5 Document operations on the project, use modeling diagrams
6 Communicate technical constraints and decisions
7 Elaborate system quality attributes (such as performance, scalability, availability, fault-tolerance, security, upgradability, customizability, etc.)
8 Provide architecture mapping to Operations specific technologies, frameworks and 3rd party products and services.
9 Evaluate and select candidate solutions including 3rd party software and open source
10 Clearly convey technical ideas to the development and operations teams
11 Act as a decision maker at the project level and an arbiter between multiple teams
12 Train and mentor team members in the principles of architecture and operations
13 Collaborate with other architects across the organization to develop best practices
14 Have ability to travel to client site
15 Serve as a primary point responsible the overall health, performance, and capacity of the system
16 Assist in the roll-out and deployment of new product features and installations
17 Develop tools to improve ability to rapidly deploy and effectively monitor custom applications in a large-scale UNIX and Windows environments
18 Design cross-datacenter, world-wide systems with a high availability mindset

Про проєкт

DevOps Architect establishes, tailors and consults clients about Operations solutions for the software systems. The architect works with implementation teams to ensure the developed and deployed systems are healthy, monitored, automated, and designed to scale.

Гарячі DevOps вакансії

Всі DevOps вакансії