Are you someone who is regarded as a computer junky? Do you live, breathe and sleep codes? Do you easily find solutions to technological challenges? Have you built innovation software applications? Do you think you have what it takes to deliver effectively as a software developer in a fast growing software technology company? Do you have what it takes to build a multi-billion dollar company?
If you answered yes to the questions above, we want you and if you aint there yet but aspiring to be, we still want you!!
Job Title: software engineer
Job Location: Lagos
Job Description
Build and Release Management
Deployment of applications and maintenance of deployed applications
Engineering of SA-related solutions for various project and operational needs.
Install new / rebuild existing servers and configure hardware, peripherals, services, settings, directories, storage, etc. in accordance with standards and project/operational requirements.
Develop and maintain installation and configuration procedures.
Contribute to and maintain system standards.
Research and recommend innovative, and where possible automated approaches for system administration tasks. Identify approaches that leverage our resources and provide economies of scale.
Lead effort to identify and build out the needed Development, QA, Production and other environments
Drive DevOps processes, including Continuous Integration/Continuous Deployment
Job Qualifications
1+ years Release Engineering/Configuration Management or Change Control Experience.
Good understanding of version control system (preferably GIT and SVN), incident tracking tools (eg: JIRA) and build/deployment tools (eg: Jenkins, Nexus, Anthill Pro, Udeploy).
High level understanding of .NET based application builds and deployments.
Good understanding of management and maintenance of relational and non relational databases
Knowledge of .NET Architecture/Web Deployments/IIS
Good knowledge of server scripting on windows environment
Experience in Continuous Integration and delivery process.
Experience and solid understanding of Devops principles and practices
Ability to think and plan long-term, but execute to these goals in short-term as incremental change will work best in this organization.
Ability to be flexible and adapt to any given situation.
Ability to work under pressure and in high stress situations with a calm demeanor.
Experience in defining process and procedures to manage the release cycle for both Major feature releases and cycles of Minor Releases.
Experience with working with rapid, overlapping product release cycles.
Excellent communication skills (written and verbal), interpersonal skills, as well as outstanding organizational skills.
Excellent analytical and problem-solving skills.
Ability to drive issues to closure and work well within a deadline-driven environment.
Good understanding and experience with Agile software development methodologies.
Bachelor’s Degree with coursework in Computer Science, Information Systems or related degree
Click here to view details of this vacancy at Splashers Technology limited
0 comments:
Post a Comment