Full Job Description
Department: 3670030005 Division of Info Tech
Job no: 512771
Employment type: Staff Full Time (Unclassified - Regular)
Location: Manhattan, Kansas, Other
Categories: Computer Science / Information Technology
Pay Grade: 12A
About This Role:
The Cloud Developer works as a senior member of a DevOps team architecting, developing, configuring, troubleshooting, implementing software applications, and providing operational support.
This position will lead important and high visibility projects and work in a highly collaborative environment working with multiple stakeholders to build, test, run, and maintain cloud-based solutions. The developer is responsible for integrating new solutions with existing systems and ensuring compliance with all relevant security standards.
As a senior member of the DevOps team, you will help automate processes and facilitate the smooth and efficient building, testing, and releasing of applications. When applicable, you will supervise students and mentor peers.
Job Responsibilities include:
Lead the design, development, documentation, and support of cloud native applications
Lead application development on multiple large-scale, mission-critical systems
Be a key contributor to a high performance and cross-functional development team
Recommend and implement refinements to the software development and release processes for existing applications, and assist in the deployment of software releases
Maintain high standards of software quality within the team by establishing good practices and habits
Recommend and promote the adoption of standards for deployments, release management, and containerization
Promote and ensure adherence to system development lifecycle standards and use best practices and methodologies, such as code style guidelines, DRY, loosely coupled architecture, and OWASP Top Ten
Lead peer-review of infrastructure, configuration, and application code changes
Promote and lead improving code quality through continuous improvement, application of static analysis, and increasing automated test code coverage
Lead the upgrade, refactor, optimizations, and replacement of legacy systems
Monitor and respond to user requests for application related issues
Develop and configure application solutions that utilize cloud-based infrastructure and SaaS/PaaS based platforms
Ensure that development projects meet business requirements, technical requirements, and data structure specifications as provided by analysts and architects
Design solutions that adhere to the AWS Well-Architected Framework
Identify, evaluate, and recommend opportunities to improve services
Assist in the review of new project requests that require application development and recommend implementation strategies and cloud-based architectures
Clearly document code and supporting configuration and infrastructure
Coach, mentor, and guide other developers in support of application development and operational best practices
Work alongside data architects, project managers, business and systems analysts, delivering stable applications and services while meeting design specifications, sprint goals and timelines
Lead the analysis of issues, determination of root causes, and recommendation of appropriate actions for resolution
Ensure security and access control through best practices and tools, monitor for and identify possible intrusions, work with the development and security teams to improve application security
Meets performance standards in accordance to service level agreements set by the technology executive leadership team
Provides backup support and assistance to other team members
Participates in and leads group knowledge-sharing sessions
Explores new technologies, tools, techniques, and methodologies. And works with the team and leadership to continuously evolve our technology stack, development life cycle processes, and operations
Establishes work prioritization by analyzing input from multiple sources while considering areas for operational improvement
Ensures data integrity and governance through best practices and policies established by Executive Leadership
Meets deadlines and ensures work is complete and accurate
Document and communicate changes, issues, and investigations
The candidate selected for this position may work remotely subject to an approved telecommuting agreement, which is reviewed and approved annually. Candidate may, on occasion, be required to report to campus due to operational needs for meetings, trainings, or other activities. Remote work requires successful candidates to possess their own high-speed internet to perform the work on a university provided computer.
Why Join Us:
Kansas State University offers a comprehensive benefits package that includes health insurance, life insurance, retirement plans, paid time off - vacation, sick, and holidays. To see what benefits are available, please visit: https://www.k-state.edu/hcs/benefits
We Support Diversity and Inclusion:
Kansas State University embraces diversity and inclusion. The university actively seeks individuals who foster a collegial environment and cooperative interactions with coworkers, students, and others. The University is dedicated to promoting the Principles of Community .
What You'll Need to Succeed:Minimum Qualifications:
Bachelor's degree in Computer Science or related field with five or more years of relevant experience.
Must have three or more years of experience on any cloud platform (AWS, Azure, GCE, etc.)
Excellent logical, analytical, and problem-solving skills with ability to find root causes and quickly determine efficient solutions
Master's degree from an accredited institution (preferred in computer science, information systems, business administration or related field)
Four or more years of experience using AWS
AWS Certified Cloud Practitioner, AWS Solutions Architect, and AWS Developer Associate certifications or equivalent Azure certifications
DevOps experience in cloud and hybrid environments using IaaS/PaaS/SaaS
Experience with container and container orchestration tools, such as Docker and Kubernetes
Experience defining, creating, and maintaining CI/CD pipeline using tools such as Jenkins, AWS CodePipeline
Experience with development tools including JIRA and GitHub
Apply design principles from the AWS Well-Architected Framework in architecting solutions
Able to identify and mitigate security and project risks
High level of energy, enthusiasm, and ability to be innovative and creative
Ability to relate to diverse community of students, staff, and faculty using strong interpersonal skills
Upholds high work standards and is self-accountable for meeting the performance expectations of our user community
Applicants must be currently authorized to work in the United States at the time of employment
How to Apply:Please submit the following documents:
Three professional references
Screening of Applications Begins:
Immediately and continues until May 4, 2022.
Anticipated Hiring Salary Range:
Equal Employment Opportunity:
Kansas State University is an Equal Opportunity Employer. All applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender, gender identity, age, national origin, disability or status as a protected veteran.
Background Screening Statement:
In connection with your application for employment, Kansas State University will procure a Background Screen on you as part of the process of considering your candidacy as an employee.
Advertised: Jun 16, 2022
Application Closes: Open until filled