Skills we are looking for:
— Strong development background on a senior developer position, or work experience as a DevOps for at least 3 years.
— Broad understanding of automation tools and technologies (CI/CD, containers and orchestration, infrastructure as code, clouds) and their place in the bigger picture.
— Strong experience with continuous integration and delivery tools (Bamboo, MSBuild, Octopus Deploy) implementing CI/CD solutions.
— At least basic understanding of networking.
— Basic proficiency in project management, work breakdown and planning, time management, delegation and control, agile methodologies.
— English proficiency of upper-intermediate level, ability to maintain productive conversation both verbally and non-verbally; ability to write and maintain documentation.
— Goal-oriented, client-first attitude, independence and ability to work without constant supervision, while effectively collaborating as a part of a team.
Technology stack you will be working with includes, but not limited to:
— Windows Servers and Linux, AWS, Redis/Elasticache, RabbitMQ;
— NET Framework and .NET Core, MSBuild, PowerShell;
— Octopus Deploy, Bamboo/Jira/Confluence/Bitbucket, AWS CI;
— Hashicorp tools (Consul, Vault, Terraform), PowerShell, PowerShell DSC/Chef;
Highly welcomed, but not required:
— Infrastructure automation tools (Hashicorp tools, Chef/PowerShell DSC, CloudFormation) and experience implementing the infrastructure-as-code approach.
— Scripting languages (PowerShell, Python, Bash).
— Cloud technologies (AWS, AWS CI, AWS Lambda, Azure, Azure DevOps, Azure Functions).
— Containers orchestration experience (Kubernetes, ServiceFabric).
— Windows Server OS and/or Linux OS family administration experience.
What you will do:
— Develop, maintain, oversee and improve CI/CD pipelines for company-developed services;
— Develop and maintain deployment automation, provide 2nd level support;
— Research, develop, maintain and integrate various standards aimed to improve products’ delivery effectiveness;
— Work closely with product management, development, QA and operations, guiding operations effectiveness;
— Analyze pain points and bottlenecks in delivery pipeline, propose, guide and implement improvements;
— Keep an eye on DevOps community, analyze trends, propose, research and adopt suitable tools; be open for innovations.
— This position is remote, full time, and requires some overlap with Pacific daytime hours.