Position: DevOps Engineer
Company: Ascendix Technologies
Category: DevOps
Experience required: 2y
English level: upper

**About company:**
Ascendix Technologies is a US-based software and services technology company with teams in USA, Ukraine and Portugal. We specialize in building solutions for globally-focused businesses to leverage cloud computing, commercial and open-source technologies for big data, search, applications, and cross-platform mobility.


**Role description:**
Ascendix has a portfolio of its own products in the Real Estate domain and a number of outsourcing projects. Middle DevOps Engineer will join our team to work closely with our development team, handle continuous integration, continuous delivery applications, and release management. You will be responsible for the support and maintenance of a large number of servers located in different countries and on different continents. Also, you will maintain a fail-safe operation of services and ensure minimum downtime by analyzing and solving problems.


**Requirements:**
· 2+ years of experience as DevOps/Cloud Infrastructure Engineer
· Proficient with Linux and Windows servers administration
· Proven expertise in CI/CD and DevOps best practices
· Experience with Amazon AWS and/or Microsoft Azure services
· Understanding of containerization
· Experience and understanding of monitoring
· Understanding of DR solutions, under optimization and bottlenecks
· Understanding of SSO
· Good written and verbal English communication skills
· Self-motivated, well-organized, detail-oriented, and a strong team player
· Ability to help define and adhere to production support processes and procedures


**Will be plus:**
· Experience in deployment and delivery of .NET, Java, or Node.js based projects
· Knowledge of online CRM platforms such as Dynamics 365 and Salesforce
· Monitoring and management of products/services such as MongoDB, Couchbase, Elasticsearch, MySQL, and RabbitMQ
· Knowledge of AKS, ACR, EKS, ECR
· Ability to maintain Helm charts
· Experience with automation in Ansible, Python, Bash, or Go


**Responsibilities:**
· Design and implementation of process of automatic software releases
· Operations and improvements of software release processes (projects where need to operate/improve processes)
· Design and building the architecture that supports disposable environments
· Managing the Continuous Delivery (setting up new infrastructure, monitoring and improving for existing)
· Design and implementation of monitoring service
· Support and maintenance of large number of servers located in different countries and on different continents
· Maintain a fail-safe operation of services and ensure minimum downtime by analyzing and solving problems