What are the responsibilities and job description for the Cloud Operations Engineer position at Search Leaders, LLC?
Cloud Operations Engineer
Pittsburgh, PA - Hybrid
Our client is one of the fastest growing software solutions providers specializing in pharmacy management systems for long-term care, institutional, and specialty pharmacies for the last 30 plus years. With a mission to streamline operations and improve patient outcomes, they develop innovative, customizable software products that help pharmacies enhance efficiency, reduce errors, and optimize workflow. They are recognized for their commitment to delivering high-quality, user-friendly solutions and fostering long-term partnerships with clients in the healthcare industry.
Job Description:
The Cloud Operations Engineer will join a collaborative team focused on building and refining a robust cloud infrastructure framework. This framework will support continuous integration, deployment, and product delivery on Microsoft Azure. Success in this role involves a deep understanding of software architecture, development life cycles, and the challenges faced by software developers, along with the ability to solve problems using a broad technology toolkit.
The role involves balancing multiple priorities, clearly communicating progress, developing solutions, leading projects to successful outcomes, and working closely with architects, developers, QA professionals, and other stakeholders.
- Develop and manage cloud-hosted applications and services
- Configure and maintain cloud environments to meet project needs
- Ensure systems are scalable, secure, and highly available
- Transition existing on-premise applications to cloud platforms
- Implement cloud best practices for deployment and operations
- Estimate and manage cloud usage costs, applying cost control strategies
- Write and review automation scripts, unit tests, and documentation
- Oversee application performance, security, and access management
- Facilitate integration between cloud applications and external systems
- Conduct detailed research and analysis to inform design decisions
- Provide security expertise for cloud-hosted applications
- Create prototypes to test new solutions
- Support additional duties as assigned by leadership
Position Requirements:
- Bachelor’s or Master’s degree in Computer Science or a related technical field
- Strong grasp of software architecture, development processes, and SDLC
- 5 years of experience deploying software applications on cloud or on-premise systems
- Hands-on experience with automated build and deployment systems (5 years)
- Proficiency with CI/CD tools (Jenkins, Bamboo) and frameworks (Ant, Maven)
- Advanced programming skills in languages such as .NET, C#, Python, Bash, or Java
- In-depth knowledge of SQL, web technologies, and scripting
- Strong organizational skills and sound technical judgment
- Excellent communication and teamwork abilities
- Proven analytical and problem-solving capabilities
- Familiarity with cloud service offerings and contrasts between providers
- Experience with containerization technologies (Docker, Kubernetes)
- Knowledge of cloud monitoring, alerting tools, and infrastructure automation (IaC)
- Expertise in CI/CD pipeline management
Preferred Requirements:
- Advanced Azure certifications (Solutions Architect, DevOps Engineer)
- Experience integrating cloud platforms with legacy systems (Microsoft, IBM, HP)
- Familiarity with compliance and risk management frameworks (SOX, HIPAA, security, privacy)
- Hands-on experience with Jenkins in complex build environments
- Knowledge of cloud networking and security services
- Experience with multiple operating systems (Windows, Linux, macOS)
- Proficiency with infrastructure automation tools (Terraform, Ansible, Chef, Puppet)
- Mobile development and testing automation experience is a plus
Reasons to Apply:
- Competitive salary plus a comprehensive benefits package.
- Health coverage, retirement plans, and other company-sponsored perks.
- Generous paid time off, including holidays, to support work-life balance.
- Flexible schedules and work life balance.
- Strong focus on employee development with on-the-job training and career growth.
- A positive company culture that values diversity and collaboration.
Salary : $90,000 - $110,000