Sr. Cloud Operations Engineer

Job Category: Product Development

Requisition Number: SRCLO016518

Schedule: Full Time

SoftWriters - HQ
Pittsburgh, PA 15237, USA

Overview:

The Senior Cloud Operations Engineer will be responsible for the design and development of a framework for continuous integration, deployment, and delivery of SWI products on Public Cloud Infrastructure like AWS, AZURE, Google Cloud, etc.

The Senior Cloud Operations Engineer must have a solid understanding of software architecture, development processes, problems faced by the software developers, as well as the technologies used to solve those problems.  This role requires a varied mix of skills—the ability to prioritize, communicate clearly, analyze problems, develop code or solutions, understand numerous technologies, and effectively lead, and guide multiple projects from beginning to successful ending. 

Responsibilities:

The essential functions include, but are not limited to, the following:

  • Implement, maintain, and evolve public cloud (AWS/AZURE/GC) hosted software products and services

  • Set up, plan, and configure cloud solution environments for internal and external use

  • Deploy, manage, and operate scalable, highly available, secure, and fault-tolerant systems

  • Migrate existing on-premises applications to public cloud infrastructure

  • Identify and implement appropriate use of cloud deployment and operational best practices

  • Estimate cloud usage costs and implement operational cost control mechanisms

  • Spend a significant amount of time writing automation code, perform code reviews, write unit tests, write documentation

  • Configure access and security, manage application performance monitoring

  • Integrate cloud-hosted applications with external customer and 3rd-party systems

  • Perform extensive research and analysis to make optimal architecture and design decisions

  • Analyze and improve security for Cloud applications, provide expert guidance on security

  • Create quick proof-of-concept prototypes

  • Other duties as assigned by management.

Minimum Qualifications:

  •  BS or MS in Computer Science or a similar technical field from reputed educational institutions

  • Solid understanding of software architecture, development processes, and SDLC

  • 7+ years of software Application deployment experience on cloud or on-premise infrastructure

  • 7+ years of experience in setting up and/or maintaining automated build/deployment systems

  • 7+ years of experience with CICD tools (Jenkins/Bamboo) and frameworks (ant, maven) 

  • Expert-level programming experience (.NET, C#, shell scripting, Bash, Python, JAVA, etc.) 

  • Deep knowledge of SQL, Web Technologies, .NET, scripting

  • Exceptional analytical and problem-solving skills

  • Strong organizational skills, attention to detail, and technical judgment

  • Team player mentality with a positive, collaborative attitude and Quality First! Approach

Required Skills:

  • Strong organizational skills, attention to detail, and technical judgment

  • Excellent written and verbal communication skills

  • Ability to work in a team environment

  • Good understanding of the differences between the cloud services (private vs. public and the other public clouds)

  • Proven experience with CI/CD process on cloud

  • Experience with containerization and API services

  • Hands-on experience with cloud monitoring and alerting tools

  • Hands-on experience in automating the Infrastructure (Infrastructure as A Code – IAAC)

  • Experience with CloudFormation and CICD pipelines.

  • Strong Microsoft Azure experience

Preferred Qualifications:

  • Experience utilizing Jenkins to manage build jobs used to build front-end code/templates and understanding of all the plugins within a Jenkins environment

  • Integration of cloud services with on-premise technologies from Microsoft, IBM, HP, etc.

  • Experience with IT compliance and risk management requirements (eg. security, privacy, SOX, HIPAA, etc.)

  • Hands-on working experience with the Cloud network and security services

  • Working knowledge of multiple operating systems (Windows, Linux, macOS and mobile platforms)

  • Automation experience with infrastructure and configuration management tools such as Terraform, Ansible, Chef, Puppet, Salt, etc.

  • Mobile build and test automation experience a plus (iOS, Android)

Note: This position will not sponsor VISA. 

SoftWriters, Inc. is an equal-opportunity employer.  All qualified candidates will receive consideration for employment without regard for race, color, religion, gender, national origin or citizenship status, age, disability, genetic information, or veteran status.

Qualifications

Behaviors

Preferred

Team Player: Works well as a member of a group

Enthusiastic: Shows intense and eager enjoyment and interest

Thought Provoking: Capable of making others think deeply on a subject

Detail Oriented: Capable of carrying out a given task with all details necessary to get the task done well

Innovative: Consistently introduces new ideas and demonstrates original thinking

Functional Expert: Considered a thought leader on a subject

Dedicated: Devoted to a task or purpose with loyalty or integrity

Motivations

Preferred

Flexibility: Inspired to perform well when granted the ability to set your own schedule and goals

Growth Opportunities: Inspired to perform well by the chance to take on more responsibility

Job Security: Inspired to perform well by the knowledge that your job is safe

Peer Recognition: Inspired to perform well by the praise of coworkers

Self-Starter: Inspired to perform without outside help

Goal Completion: Inspired to perform well by the completion of tasks

Financial: Inspired to perform well by monetary reimbursement

Work-Life Balance: Inspired to perform well by having ample time to pursue work and interests outside of work

Ability to Make an Impact: Inspired to perform well by the ability to contribute to the success of a project or the organization

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities

The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor’s legal duty to furnish information. 41 CFR 60-1.35(c).

Read the Applicant Privacy Policy

Previous
Previous

Director, Partner Relations

Next
Next

Software Engineer